UMLSlicer: A tool for modularizing the UML metamodel using slicing

@article{Bae2008UMLSlicerAT,
  title={UMLSlicer: A tool for modularizing the UML metamodel using slicing},
  author={Jung Ho Bae and Heung Seok Chae},
  journal={2008 8th IEEE International Conference on Computer and Information Technology},
  year={2008},
  pages={772-777}
}
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… CONTINUE READING