• DocumentCode
    2967269
  • 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
  • fYear
    2005
  • fDate
    5-6 Sept. 2005
  • Firstpage
    45
  • Lastpage
    48
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Software Evolution, Eighth International Workshop on
  • ISSN
    1550-4077
  • Print_ISBN
    0-7695-2349-8
  • Type

    conf

  • DOI
    10.1109/IWPSE.2005.20
  • Filename
    1572305