Title
Umlslicer: A Tool For Modularizing The Uml Metamodel Using Slicing
Abstract
The UML metamodel defines model elements and their relationships for UML diagrams. The large size of the metammodel can prevent tool developers from understanding the UML metamodel and thus from developing UML-based tools. In this paper we propose an approach to managing the complexity of the UML metamodel by modularizing the metamodel into a set of small metamodels for each UML diagram type. To that goal, we propose a slicing algorithm for extracting diagram-specific metamodels from the UML metamodel and implement UML metamodel slicing tool, UMLSlicer For seven UML diagrams, we have constructed separate metamodels of a considerably reduced size. To validate our approach, we also have successfully implemented a modeling tool by using the sliced metamodel and investigated its interoperability with other UML modeling tool.
Year
DOI
Venue
2008
10.1109/CIT.2008.4594772
2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2
Keywords
Field
DocType
UML metamodel, model slicing, verification and validation, consistency checking and UML modeling tool
Program slicing,Data modeling,Programming language,Unified Modeling Language,UML tool,Verification and validation,Computer science,Model-driven architecture,Applications of UML,Metamodeling
Conference
Citations 
PageRank 
References 
5
0.46
10
Authors
2
Name
Order
Citations
PageRank
Jung Ho Bae1423.94
Heung Seok Chae232923.26