The paper discusses the transformation into class diagram, and the possibility of automation of such transformation. The class diagram in UML notation is defined as transformation result. ![]() To implement this transformation, two-hemisphere model driven approach to system modeling is chosen. This paper discusses the transformation from Platform Independent Model, received from Computation Independent Model, to the one, ready for generation of Platform Specific Model. One of the existing problems in this area is transformation between models of the Model Driven Architecture. Nowadays, the research on the Model Driven Architecture is still in progress. Authors of the paper share their experience on the selection of technical solutions for BrainTool implementation and mention several lessons learned during the development process. The paper presents the process of how BrainTool was developed by a research group in Riga Technical University and how it generates the UML class diagram from the two-hemisphere model. ![]() Four components form the architecture required for development of such a tool, namely, the drawing environment for source model, export of source elements for their transformation to target, definition of transformation rules themselves, import of the target model into some UML-compatible modelling environment. ![]() Despite the number of different approaches to development of UML class diagram based on formal transformations of its elements from the problem domain, still there is no widespread tool available for automatic generation of UML class diagram from some form of the problem domain description. The Unified Modeling Language (UML) is an industrial standard for object-oriented software specification, which offers notational conventions for system modelling at the initial stage of software development.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |