Abstract

Unified Modeling language (UML) is a standard language for specifying, visualizing, constructing and documenting the artifacts of software systems. UML consists of several design diagrams such as State diagram, Class diagram, Use case diagram, Activity diagram, Sequence diagram etc. These diagrams are designed using many diverse tools such as Visual Paradigm, MagicDraw, ArgoUML, Rational Rose etc. These tools store model information (both diagram and content information) in XMI files. These tools use different tags to store model information in XMI files. Due to the difference in tags of XMI files used by these tools, interoperability in these tools becomes difficult. Interoperability of modeling tools is important because it can make these tools reusable and extensible. This paper reports on an approach and algorithm for identifying and resolving the interoperability issue at content information level of UML Class diagrams between Visual Paradigm and MagicDraw.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call