• DocumentCode
    3300784
  • Title

    A modular state exploration and compatibility checking of UML dynamic diagrams

  • Author

    Hammal, Youcef

  • Author_Institution
    USTHB Univ., Algiers
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    793
  • Lastpage
    800
  • Abstract
    Although UML is a suited language for modeling complex systems, the consistency and compatibility checking of designed UML artifacts remains a difficult task because of both the imprecise semantics of UML diagrams and the expressiveness gaps between them. In this setting, this paper uses a modular approach of state exploration to achieve the compatibility checking of the various components depicted by StateCharts and to check that their behavioral models fulfill the scenario-based specifications depicted by interaction diagrams. The main advantages of this approach is to avoid the state explosion problem by achieving the consistency checking in a modular and parallelizable way and by alleviating the handling of component substitutivity without a complete exploration of the whole system.
  • Keywords
    Unified Modeling Language; program verification; StateCharts; UML dynamic diagrams; compatibility checking; interaction diagrams; modular state exploration; scenario based specifications; Computer science; Explosions; Laboratories; Large scale integration; Petri nets; Software design; Software systems; State-space methods; System recovery; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493617
  • Filename
    4493617