Back to Search Start Over

Construction of UML class diagram with Model-Driven Development

Authors :
Tomasz Górski
Mateusz Sowa
Source :
Biuletyn Wojskowej Akademii Technicznej, Vol 65, Iss 1, Pp 111-129 (2016)
Publication Year :
2016
Publisher :
Military University of Technology, Warsaw, 2016.

Abstract

Model transformations play a key role in software development projects based on Model--Driven Development (MDD) principles. Transformations allow for automation of repetitive and well-defined steps, thus shortening design time and reducing a number of errors. In the object-oriented approach, the key elements are use cases. They are described, modelled and later designed until executable application code is obtained. The aim of the paper is to present transformation of a model-to-model type, Communication-2-Class, which automates construction of Unified Modelling Language (UML) class diagram in the context of the analysis/design model. An UML class diagram is created based on UML communication diagram within use case realization. As a result, a class diagram shows all of the classes involved in the use case realization and the relationships among them. The plug-in which implements Communication-2-Class transformation was implemented in the IBM Rational Software Architect. The article presents the tests results of developed plug-in, which realizes Communication-2-Class transformation, showing capabilities of shortening use case realization’s design time.[b]Keywords[/b]: Model-Driven Development, transformations, Unified Modelling Language, analysis/design model, UML class diagram, UML communication diagram

Details

Language :
English, Polish
ISSN :
12345865
Volume :
65
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Biuletyn Wojskowej Akademii Technicznej
Publication Type :
Academic Journal
Accession number :
edsdoj.5e0e09ebf86346e7906358de8e8afaf4
Document Type :
article
Full Text :
https://doi.org/10.5604/12345865.1197989