Wednesday, 24 April 2013 05:25

State Machine Simulation in Enterprise Architect

Written by
Rate this item
(13 votes)

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.

Read 14242 times Last modified on Wednesday, 24 April 2013 06:25
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

2 comments

  • Comment Link Syed Abbas Zaidi 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 heymishy 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