Konstrukcja diagramu klas UML z zastosowaniem Model-Driven Development

Journal Title: Bulletin of the Military University of Technology - Year 2016, Vol 65, Issue 1

Abstract

Transformacje modeli odgrywają istotną rolę w projektach projektowania systemów informatycznychwykorzystujących Model-Driven Development (MDD). Pozwalają automatyzować powtarzalne i dobrze określone czynności, przez co skracają czas projektowania oraz umożliwiają zmniejszenie liczby błędów. W podejściu obiektowym kluczowymi elementami są przypadki użycia. Są one opisywane, modelowane, a później projektowane, aż uzyskiwany jest działający kod aplikacji. W artykule przedstawiono transformację Communication-2-Class umożliwiającą automatyzację konstrukcji diagramu klas języka Unified Modeling Language (UML) tworzonego w realizacji przypadku użycia w ramach modelu analitycznego/projektowego. Diagram klas UML tworzony jest na podstawie diagramu komunikacji UML dla realizacji przypadku użycia. Dzięki temu diagram klas przedstawia wszystkie klasy zaangażowane w realizację przypadku użycia i związki między nimi. Wtyczka realizująca transformację Communication-2-Class została zrealizowana w środowisku IBM Rational Software Architect. W artykule przedstawiono także wyniki testów opracowanej wtyczki realizującej transformację Communication-2-Class pokazujące możliwości skrócenia czasu projektowania realizacji przypadku użycia.[b]Słowa kluczowe[/b]: Model-Driven Development, transformacje, Unified Modeling Language, Model analityczny/projektowy, diagram klas UML, diagram komunikacji UML

Authors and Affiliations

Tomasz Górski, Mateusz Sowa

Keywords

Related Articles

Termicznie przełączane kompozyty ciekłokrystaliczne

Zbadano właściwości termooptyczne kompozytów typu PDLC, zawierających nematyczne ciekłe kryształy w zakresie widzialnym oraz w bliskiej podczerwieni. Potwierdzono, że warstwa kompozytu może być przełączana, z zadowalając...

Porous slide sleeves sintered from iron powder with addition of hexagonal boron nitride

In this article there are presented some selected results of research works on new generationporous slide bearings, sintered from Höganas NC .100.24 iron powder, with addition of hexagonalboron nitride h-BN instead of co...

Analysis of the BP-150M barrier carrying capacity according to MLC standards

The article includes an analysis of the possibility of a temporary combined crossing using the DMS-65 bridge construction and the BP-150M floating barge support. In order to shorten the construction time of the crossing,...

Overhead high-voltage lines - a electromagnetic environment restrictions on use areas

The paper presents the influence of exploitation of high voltage overhead lines in the vicinity of the lands that are intended for built-up areas. Near distribution stations and high voltage overhead lines can be present...

Trwałość zmęczeniowa materiałów platerowanych metodą zgrzewania wybuchowego

W niniejszej pracy opisano porównanie trwałości zmęczeniowej na zginanie dwóch materiałów platerowanych z materiałem podstawowym. Materiałem podstawowym była stal węglowa P3335NH o grubości 10 mm, zaś materiałami platero...

Download PDF file
  • EP ID EP77555
  • DOI 10.5604/12345865.1197989
  • Views 75
  • Downloads 0

How To Cite

Tomasz Górski, Mateusz Sowa (2016). Konstrukcja diagramu klas UML z zastosowaniem Model-Driven Development . Bulletin of the Military University of Technology, 65(1), 111-129. https://europub.co.uk/articles/-A-77555