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
Link To Document :
بازگشت