DocumentCode :
3132216
Title :
Consistency checking of UML models using Description Logics: A critical review
Author :
Aziz Ahmad, Mahreen ; Nadeem, Aamer
Author_Institution :
Center for Software Dependability, Mohammad Ali Jinnah Univ. (MAJU), Islamabad, Pakistan
fYear :
2010
fDate :
18-19 Oct. 2010
Firstpage :
310
Lastpage :
315
Abstract :
Software design is often modeled as a collection of UML diagrams. Different UML diagrams depicting overlapping behaviour of the system, refinement of models and the evolving nature of software, may lead to inconsistencies in UML diagrams. Inconsistencies in the software model specification might result in the development of incoherent and conflicting system. Current UML tools provide unsatisfactory support for maintaining the consistency between UML diagrams. To identify the inconsistencies and conflicts in UML models, formal languages such as Description Logics (DL) have proved to be useful. This paper evaluates the existing DL based approaches to UML consistency checking. Our analysis shows that the existing DL based approaches are automated, but cover only a limited subset of UML diagrams and inconsistency types.
Keywords :
Unified Modeling Language; checkpointing; data integrity; formal languages; formal logic; UML models; consistency checking; description logics; formal languages; software design; software model specification; Cognition; Computational modeling; Object oriented modeling; Protocols; Semantics; Syntactics; Unified modeling language; Consistency Checking; Description Logic; Reasoning on UML models; UML; UML Inconsistencies classification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies (ICET), 2010 6th International Conference on
Conference_Location :
Islamabad
Print_ISBN :
978-1-4244-8057-9
Type :
conf
DOI :
10.1109/ICET.2010.5638468
Filename :
5638468
Link To Document :
بازگشت