Title :
Development of the Tool for Generation of UML Class Diagram from Two-Hemisphere Model
Author :
Nikiforova, Oksana ; Pavlova, Natalya
Author_Institution :
Dept. of Appl. Comput. Sci., Riga Tech. Univ., Riga
Abstract :
Nowadays, the research on the Model Driven Architecture is still in progress. One of the existing problems in this area is transformation between models of the Model Driven Architecture. This paper discusses the transformation from Platform Independent Model, received from Computation Independent Model, to the one, ready for generation of Platform Specific Model. To implement this transformation, two-hemisphere model driven approach to system modeling is chosen. The class diagram in UML notation is defined as transformation result. The paper discusses the transformation into class diagram, and the possibility of automation of such transformation. In order to research automation possibilities, custom tool is designed and implemented. This tool allows generating elements of class diagram based on provided transformations. It is applied on three examples of initial model, represented in different notations and different problem areas. These experiments proof that examined transformations are independent from problem domain and notation which expresses initial knowledge.
Keywords :
Unified Modeling Language; object-oriented programming; program compilers; software tools; UML class diagram generation; computation independent model; custom tool; model driven architecture; platform specific model; system modeling; two-hemisphere model; Automation; Computational modeling; Computer aided software engineering; Computer architecture; Computer science; Programming; Proposals; Software engineering; Software systems; Unified modeling language; Model Driven Architecture; Platform Independent Model; Two-hemisphere model; class diagram;
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
DOI :
10.1109/ICSEA.2008.37