SlideShare una empresa de Scribd logo
1 de 11
1Jan. 2016
EA Simulations
Model Simulations
2Jan. 2016
EA Simulations
 Simulations may be run using the following diagram types: State, Activity, Sequence
 In EA Ultimate Edition it is also possible to run simulations of BPMN diagrams
 You can record, save, export, and import simulations as XML
3Jan. 2016
EA Simulations
The workspace layout shown below was created for running simulations. It has some of the more useful windows for this purpose.
An asterisk at the front of the workspace name indicates it was created by a user (i.e. not a standard view that comes with the product.)
4Jan. 2016
EA Simulations
In the EA repository, the Help node includes links to a video and a PowerPoint deck showing how to set up a custom workspace.
5Jan. 2016
EA Simulations
The EA repository also includes an example Simulation, under ‘Reference Models.’
6Jan. 2016
EA Simulations


The simulation may be started  from the menu bar or  by right-clicking on the diagram (see below)
7Jan. 2016
EA Simulations
 The Activity Diagrams from multiple use cases may be strung together in any order and invoked from ‘Action’ elements
 Action elements are available for selection from the diagram toolbox for Activity Diagrams
 Within an Action you can specify JavaScript based actions under ‘Effect’
8Jan. 2016
EA Simulations
pause/resume
While the simulation is running, it may be paused/resumed
9Jan. 2016
EA Simulations
If you run a manual simulation (as opposed to an interpreted simulation) you will be prompted at each decision point.
10Jan. 2016
EA Simulations
Here sim.tripCount is initialized to value 1
Here sim.tripCount is incremented
If sim.tripCount < 2 the loop
executes again
A control variable (“trip count”) can be used to control looping.
Note: the variable sim.tripCount must be prefixed “sim.” to be recognized by the Simulator
11Jan. 2016
EA Simulations
End

Más contenido relacionado

Similar a EA How-To Run Simulations

10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
paynetawnya
 
MONTE CARLO SimulationChapter 14 PowerPointManagement
 MONTE CARLO SimulationChapter 14 PowerPointManagement MONTE CARLO SimulationChapter 14 PowerPointManagement
MONTE CARLO SimulationChapter 14 PowerPointManagement
TatianaMajor22
 
Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6
helpido9
 
Modeling separation systems_with_aspen_plus
Modeling separation systems_with_aspen_plusModeling separation systems_with_aspen_plus
Modeling separation systems_with_aspen_plus
Tecna
 
controlling_animations
controlling_animationscontrolling_animations
controlling_animations
tutorialsruby
 
controlling_animations
controlling_animationscontrolling_animations
controlling_animations
tutorialsruby
 
315925614 cadence-tutorial
315925614 cadence-tutorial315925614 cadence-tutorial
315925614 cadence-tutorial
khaalidkk
 

Similar a EA How-To Run Simulations (20)

10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
10.USING THE ECLIPSE DEBUGGERupdated 8618This t.docx
 
Egniya ema3100 a_ugps_eng_03
Egniya ema3100 a_ugps_eng_03Egniya ema3100 a_ugps_eng_03
Egniya ema3100 a_ugps_eng_03
 
Integrated simulation introduction guide
Integrated simulation introduction guideIntegrated simulation introduction guide
Integrated simulation introduction guide
 
CAE Assignment
CAE AssignmentCAE Assignment
CAE Assignment
 
First steps with Scilab
First steps with ScilabFirst steps with Scilab
First steps with Scilab
 
MONTE CARLO SimulationChapter 14 PowerPointManagement
 MONTE CARLO SimulationChapter 14 PowerPointManagement MONTE CARLO SimulationChapter 14 PowerPointManagement
MONTE CARLO SimulationChapter 14 PowerPointManagement
 
Lecture16_Process Analyzer and OPTQUEST.ppt
Lecture16_Process Analyzer and OPTQUEST.pptLecture16_Process Analyzer and OPTQUEST.ppt
Lecture16_Process Analyzer and OPTQUEST.ppt
 
Cadence manual
Cadence manualCadence manual
Cadence manual
 
Appletjava
AppletjavaAppletjava
Appletjava
 
Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6
 
Modeling separation systems_with_aspen_plus
Modeling separation systems_with_aspen_plusModeling separation systems_with_aspen_plus
Modeling separation systems_with_aspen_plus
 
Java Applet
Java AppletJava Applet
Java Applet
 
controlling_animations
controlling_animationscontrolling_animations
controlling_animations
 
controlling_animations
controlling_animationscontrolling_animations
controlling_animations
 
Using matlab simulink
Using matlab simulinkUsing matlab simulink
Using matlab simulink
 
Using matlab simulink
Using matlab simulinkUsing matlab simulink
Using matlab simulink
 
SAP Integration with Excel - Basic Guide
SAP Integration with Excel - Basic GuideSAP Integration with Excel - Basic Guide
SAP Integration with Excel - Basic Guide
 
Applet in java new
Applet in java newApplet in java new
Applet in java new
 
SAP Integration With Excel - Advanced Guide
SAP Integration With Excel - Advanced GuideSAP Integration With Excel - Advanced Guide
SAP Integration With Excel - Advanced Guide
 
315925614 cadence-tutorial
315925614 cadence-tutorial315925614 cadence-tutorial
315925614 cadence-tutorial
 

Más de Laurence White (6)

EA Diagrams
EA DiagramsEA Diagrams
EA Diagrams
 
Introduction to Business Modeling
Introduction to Business ModelingIntroduction to Business Modeling
Introduction to Business Modeling
 
Harrison
HarrisonHarrison
Harrison
 
Planning Poker Intro
Planning Poker IntroPlanning Poker Intro
Planning Poker Intro
 
Complex Numbers in Quantum Theory
Complex Numbers in Quantum TheoryComplex Numbers in Quantum Theory
Complex Numbers in Quantum Theory
 
Physics In The Classroom Ver 1.4
Physics In The Classroom Ver    1.4Physics In The Classroom Ver    1.4
Physics In The Classroom Ver 1.4
 

EA How-To Run Simulations

  • 2. 2Jan. 2016 EA Simulations  Simulations may be run using the following diagram types: State, Activity, Sequence  In EA Ultimate Edition it is also possible to run simulations of BPMN diagrams  You can record, save, export, and import simulations as XML
  • 3. 3Jan. 2016 EA Simulations The workspace layout shown below was created for running simulations. It has some of the more useful windows for this purpose. An asterisk at the front of the workspace name indicates it was created by a user (i.e. not a standard view that comes with the product.)
  • 4. 4Jan. 2016 EA Simulations In the EA repository, the Help node includes links to a video and a PowerPoint deck showing how to set up a custom workspace.
  • 5. 5Jan. 2016 EA Simulations The EA repository also includes an example Simulation, under ‘Reference Models.’
  • 6. 6Jan. 2016 EA Simulations   The simulation may be started  from the menu bar or  by right-clicking on the diagram (see below)
  • 7. 7Jan. 2016 EA Simulations  The Activity Diagrams from multiple use cases may be strung together in any order and invoked from ‘Action’ elements  Action elements are available for selection from the diagram toolbox for Activity Diagrams  Within an Action you can specify JavaScript based actions under ‘Effect’
  • 8. 8Jan. 2016 EA Simulations pause/resume While the simulation is running, it may be paused/resumed
  • 9. 9Jan. 2016 EA Simulations If you run a manual simulation (as opposed to an interpreted simulation) you will be prompted at each decision point.
  • 10. 10Jan. 2016 EA Simulations Here sim.tripCount is initialized to value 1 Here sim.tripCount is incremented If sim.tripCount < 2 the loop executes again A control variable (“trip count”) can be used to control looping. Note: the variable sim.tripCount must be prefixed “sim.” to be recognized by the Simulator