


Design of a simulation model with Xcarecrows 4 MDA






Design of a simulation model with Xcarecrows 4 MDA - contents





Xcarecrows 4 MDA(*) definition
* Xcarecrows is a trade mark of Cogenit
Conclusion
Database…
Hierarchy…
Simulation
Design…





Design of a simulation model with Xcarecrows 4 MDA - contents





Why ? Cover all specifications







Conclusion
Database…
Hierarchy…
Simulation
Design…






Requirements traceability tool
Conclusion
Database…
Hierarchy…
Simulation
Design…





Xcarecrows 4 MDA family
Conclusion
Database…
Hierarchy…
Simulation
Design…





Sample: a simple ecosystem
Conclusion
Database…
Hierarchy…
Simulation
Design…





Presentation of the simulated model
As is in the customer order
Conclusion
Database…
Hierarchy…
Simulation
Design…
(8) et des pas papas pas papou pas à poux !
0
0
0
(7) y’a des pas papas pas papou à poux
1
0
0
(6) et des pas papas papou pas à poux ;
0
1
0
(5) y’a des pas papas papou à poux
1
1
0
(4) et des papous pas papou pas à poux ;
0
0
1
(3) y’a des papas pas papou à poux
1
0
1
(2) Et des papas papou pas à poux ;
0
1
1
(1) Y’a des papas papou à poux
1
1
1
Id
With lice
Papuan
Dad




















Logic of control : the state machine
Conclusion
Database…
Hierarchy…
Simulation
Design…





Processing of data : the operative object
Conclusion
Database…
Hierarchy…
Simulation
Design…





Easy to use
Xcarecrows 4 MDA graphical interface
Conclusion
Database…
Hierarchy…
Simulation
Design…





Ease of development
Conclusion
Database…
Hierarchy…
Simulation
Design…





Painless refinement
Conclusion
Database…
Hierarchy…
Simulation
Design…





Design of a simulation model with Xcarecrows 4 MDA - contents





Database and simulation environment
Conclusion
Database…
Hierarchy…
Simulation
Design…






Organisation of process during simulation run
Chronology
process
Entity
process
Product
process
Incident 1
process
Incident 2
process





Consistency
spy process
Simulation instantaneous state

Database
Test log




Consistency
spy process

Evolution laws
List and characteristic features of entities
Specifications



Conclusion
Database…
Hierarchy…
Simulation
Design…





Model sample
Conclusion
Database…
Hierarchy…
Simulation
Design…





Specifications
Conclusion
Database…
Hierarchy…
Simulation
Design…





Parameterized evolution laws
Conclusion
Database…
Hierarchy…
Simulation
Design…





Scenarios
Conclusion
Database…
Hierarchy…
Simulation
Design…





The logical model
Conclusion
Database…
Hierarchy…
Simulation
Design…





Observation of the simulation run
Conclusion
Database…
Hierarchy…
Simulation
Design…





Production of scenario
Conclusion
Database…
Hierarchy…
Simulation
Design…





Scenario sample
Conclusion
Database…
Hierarchy…
Simulation
Design…







J


J+1
Set the start date
Create the village Aubagne
Create the Papuan village Daru
People census
Bind the lice Vivien Demars
to Basile Duchemin
Bind the lice Lazare Dusoleil
to Odilon Petit
Bind the lice Bernardin Demai
to Donatien Martin…
People census
Vehicle from Aubagne to Daru with Basile Duchemin
Vehicle from Aubagne to Daru with Donatien Martin
People census
Create a Papuan person:
Basile Duchemin
Create a person: Donatien Martin
Create a person: Odilon Petit
Create a lice: Vivien Demars
Create a lice: Lazare Dusoleil
Create a lice: Bernardin Demai
…





Comfortable behaviour analysis
Conclusion
Database…
Hierarchy…
Simulation
Design…





Design of a simulation model with Xcarecrows 4 MDA - contents





Multi Xcarecrows 4 MDA ™ families used
Conclusion
Database…
Hierarchy…
Simulation
Design…






Major scheduling laws
Conclusion
Database…
Hierarchy…
Simulation
Design…





Design of a simulation with Xcarecrows 4 MDA - contents





Conclusion
Conclusion
Database…
Hierarchy…
Simulation
Design…
|
|
|