This paper introduces Enterprise Architect's simulation capabilities for State Machines by means of an example model.
State Machine simulation can help you to verify that the run-time behavior of your designed system conforms to specification. In this paper, we explore an example 'Digital Clock' system model and bring to life several aspects of Enterprise Architect's State Machine simulation support.
Wednesday, 24 April 2013 05:25
State Machine Simulation in Enterprise Architect
Written by sparxsystems
Published in
White Papers
Tagged under
Download attachments:
- State_Machine_Simulation.zip (3472 Downloads)

sparxsystems
Sparx Systems
- 99 Albert Street
- Creswick,
- Victoria
- 3363
- Australia
P: +61 3 5345 1140
F: +61 3 5345 1104
Sparx Systems specializes in high performance and scalable visual modeling tools for the planning, design and construction of software intensive systems. A Contributing Member of the Object Management Group (OMG), Sparx Systems is committed to realizing the potential of model-driven development based on open standards. The company’s flagship product, Enterprise Architect, has received numerous accolades since its commercial release in August, 2000. Enterprise Architect is the design tool of choice for over 740,000 registered users worldwide.
community.sparxsystems.com
Latest from sparxsystems
- Sparx Systems Award 2022 - Federation University
- Enterprise Architect Version 16 release
- Enterprise Architect 16 beta
- New Webinar Announcement - Math Solvers and SysPhS Simulation in Enterprise Architect 15.2
- Webinar June 2021 - Enterprise Architecture: An Introduction to using ArchiMate in Enterprise Architect
2 comments
-
Comment Link
Friday, 12 March 2021 06:15 posted by Syed Abbas Zaidi
Hello,
I am new to EA's simulation features. I am having trouble with simulation variables. I would like to use the attributes of a class whose behavior I am trying to implement as a state machine. I like to initialize/update the attributes of the class during the simulation. For example, 'this.var' creates a new simulation variable that does not seem to have anything to do with the attribute var in the class definition. Please advise.
Thanks!
Abbas -
Comment Link
Thursday, 25 April 2013 20:15 posted by heymishy
Uncanny timing - I just submitted an article on this very topic. Had to blunder my way through to get the basics but this paper well help loads - thanks!
Login to post comments