loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Working IEEE/IFIP Conference on Software Architecture (WISCA'01)
Statechart Simulator for Modeling Architectural Dynamics
Amsterdam, The Netherlands
August 28-August 31
ISBN: 0-7695-1360-3
Alexander Egyed, Teknowledge Corporation
Dave Wile, Teknowledge Corporation
Software development is a constant endeavor to optimize qualities like performance and robustness while ensuring functional correctness. Architecture Description Languages (ADLs) form a foundation for modeling and analyzing functional and non-functional properties of software systems, but, short of programming, only the simulation of those models can ensure certain desired qualities and functionalities. This paper presents an adaptation to statechart simulation, as pioneered by David Harel. This extension supports architectural dynamism - the creation, replacement, and destruction of components. We distinguish between design-time dynamism, where system dynamics are statically proscribed (e.g., creation of a predefined component class in response to a trigger), and run-time dynamism, where the system is modified while it is running (e.g., replacement of a faulty component without shutting down the system). Our enhanced simulation language, with over 100 commands, is tool-supported.
Citation:
Alexander Egyed, Dave Wile, "Statechart Simulator for Modeling Architectural Dynamics," wicsa, pp.87, Working IEEE/IFIP Conference on Software Architecture (WISCA'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.