DocumentCode
2596503
Title
Ensuring Consistency in Relational Repository of UML Models
Author
Sapna, P.G. ; Mohanty, Hrushikesha
Author_Institution
Univ. of Hyderabad, Hyderabad
fYear
2007
fDate
17-20 Dec. 2007
Firstpage
217
Lastpage
222
Abstract
The unified modeling language (UML) is used as a standard for modeling of object oriented software. UML helps in modeling different aspects of a system through the various diagrams it supports. Each aspect of a system is presented using a particular type of UML diagram and a set of diagrams is termed as a model. As a system has many aspects, so also it can have many models e.g. structural model (class diagram) and behavioural model (state diagram). Completeness and consistency of UML diagrams is an important issue when modeling systems. Consistency can be implemented at two levels: intra- model and inter-model. This work concentrates on the inter-model level and looks at the issue of structural consistency between the use case, activity, collaboration, state and class diagrams. Rules written in OCL to enforce inter-model consistency are converted to SQL triggers applicable across tables which store the UML diagrams.
Keywords
Unified Modeling Language; object-oriented methods; relational databases; UML diagram; object oriented software; relational repository; structural consistency; unified modeling language; Collaborative work; Information technology; Knowledge representation; Logic; Object oriented modeling; Packaging; Software standards; Specification languages; Standardization; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology, (ICIT 2007). 10th International Conference on
Conference_Location
Orissa
Print_ISBN
0-7695-3068-0
Type
conf
DOI
10.1109/ICIT.2007.43
Filename
4418299
Link To Document