------------------------------------
Factory in a Supply Chain Management
------------------------------------


---------
Documents
---------

  Report:
    - Factory in a Supply Chain Management DEVS model report.pdf


  Form:
    - form_Factory_Supply_Chain_Management.docx

The corresponding scripts for testing these models are listed as follows:
FSCM Model:
  FactoryCase1.bat -> testing for case1
  FactoryCase2.bat -> testing for case2
  FactoryCase3.bat -> testing for case3
Administrator Model:
   FactoryAdministrator.bat
Warehouse Model:
   FactoryWarehouse.bat
PMP Model:   
   PMP.bat
Powder Room Model:
   PowderRoom.bat 
Press Room Model:
   PressRoom.bat 
Blister Room Model:
   BlisterRoom.bat 
Pack Room Model:
   PackRoom.bat 
   
The corresponding EV files for testing these models are listed as follows:
FSCM Model:
  FactoryCase1.ev -> testing for case1
  FactoryCase2.ev -> testing for case2
  FactoryCase3.ev -> testing for case3
Administrator Model:
   FactoryAdministrator.ev
Warehouse Model:
   FactoryWarehouse.ev
PMP Model:   
   PMP.ev
Powder Room Model:
   PowderRoom.ev 
Press Room Model:
   PressRoom.ev 
Blister Room Model:
   BlisterRoom.ev 
Pack Room Model:
   PackRoom.ev 

The corresponding LOG files for these models are listed as follows:
FSCM Model:
  FactoryCase1LOG.log -> testing for case1
  FactoryCase2LOG.log -> testing for case2
  FactoryCase3LOG.log -> testing for case3
Administrator Model:
   FactoryAdministratorLOG.log
Warehouse Model:
   FactoryWarehouseLOG.log
PMP Model:   
   PMPLOG.log
Powder Room Model:
   PowderRoomLOG.log 
Press Room Model:
   PressRoomLOG.log 
Blister Room Model:
   BlisterRoomLOG.log 
Pack Room Model:
   PackRoomLOG.log 
   
The corresponding MA files for these models are listed as follows:
FSCM Model:
  Factory.MA -> for all three cases
Administrator Model:
   FactoryAdministrator.MA
Warehouse Model:
   FactoryWarehouse.MA
PMP Model:   
   PMP.MA
Powder Room Model:
   PowderRoom.MA 
Press Room Model:
   PressRoom.MA 
Blister Room Model:
   BlisterRoom.MA 
Pack Room Model:
   PackRoom.MA 
   
The corresponding CPP files for these models are listed as follows:
FSCM Model:
  N/A
Administrator Model:
   FactoryAdministrator.CPP
Warehouse Model:
   FactoryWarehouse.CPP
PMP Model:   
   N/A
Powder Room Model:
   PowderRoom.CPP 
Press Room Model:
   PressRoom.CPP 
Blister Room Model:
   BlisterRoom.CPP 
Pack Room Model:
   PackRoom.CPP 
   
The corresponding H files for these models are listed as follows:
FSCM Model:
  N/A
Administrator Model:
   FactoryAdministrator.H
Warehouse Model:
   FactoryWarehouse.H
PMP Model:   
   N/A
Powder Room Model:
   PowderRoom.H 
Press Room Model:
   PressRoom.H 
Blister Room Model:
   BlisterRoom.H 
Pack Room Model:
   PackRoom.H 
   
   
Model Testing Behavior Analysis

FSCM Model: 
	Case 1 Description:
		- tested the "factory" coupled model for valid inputs
		- model was run for 99:00:00:000
		- output generated as expected 
		
	Case 2 Description:
		- tested the "factory" coupled model for invalid and valid inputs for OrderInfo2
		- model was run for 99:00:00:000
		- output generated as expected 

	Case 3 Description:
		- tested the "factory" coupled model for invalid and valid inputs for RawMaterials2
		- model was run for 99:00:00:000
		- output generated as expected 