Title :
Graphical simulation of the dynamic evolution of the software architectures specified in Z
Author :
Halima, R.B. ; Jmaiel, Mohamed ; Drira, Khalil
Author_Institution :
Nat. Sch. of Eng., Univ. of Sfax, Tunisia
Abstract :
This paper provides a graphical simulator that enables to apprehend the dynamic of components-based software architectures based on their formal specification. The simulator initially accepts (as an input) an already validated Z specification using the Z/EVES tool. Then, it generates graphical entities, according to the UML notation, representing software´s components and their connectors. Thereafter, the user may generate architecture instances by adding components and connections between them. Architecture instances can be updated by destroying components/connections or by modifying their interconnections. The user actions are checked through the formal specification of the architectural style.
Keywords :
Unified Modeling Language; formal specification; object-oriented programming; software architecture; UML notation; Z specification; components-based software architecture; formal specification; graphical simulation; software component; Application software; Computer architecture; Connectors; Design methodology; Formal specifications; Graphics; Software architecture; Software standards; Software systems; Unified modeling language;
Conference_Titel :
Principles of Software Evolution, Eighth International Workshop on
Print_ISBN :
0-7695-2349-8
DOI :
10.1109/IWPSE.2005.20