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

Minimization of empty mileages in military transport

The purpose of this article is to discuss an issue of empty mileages in military and road transport. The author describes problems related with management of transport in the army. A case of ineffective utilisation of me...

Propozycja konstrukcji prefabrykowanej do ochrony obiektów infrastruktury krytycznej

W artykule przedstawiono propozycję konstrukcji ochronnej, w postaci prefabrykowanej kopuły żelbetowej, do ochrony obiektu infrastruktury krytycznej [1]. Możliwość wielokrotnego montażu i demontażu tej konstrukcji, zamia...

The effect of the aggregate type on the properties of pavement concrete

This paper presents the results of laboratory tests on the properties of cement concrete containing various types of aggregate. The purpose of the tests was to determine the effect of aggregate on compressive strength, i...

Defence against weapons of mass destruction. Technical and functional solutions in personal protection for Territorial Defence Forces

The paper characterises methods of defence for use against weapons of mass destruction, as a form of troop protection system in the event of a contamination (infection) hazard from both the functional and the task-orient...

Model polowy zjawisk elektromechanicznych napędu liniowego z magnesami trwałymi

W artykule przedstawiono problematykę modelowania i analizy liniowego napędu elektromagnetycznego z magnesami trwałymi z uwzględnieniem podstawowych zjawisk fizycznych. W modelu do analizy pola magnetycznego wykorzystano...

Download PDF file
  • EP ID EP77555
  • DOI 10.5604/12345865.1197989
  • Views 89
  • 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