Zur Seitenansicht
 

Titelaufnahme

Titel
Abstraction of UML Models / submitted by Ahmad Al Ktifan
AutorInnenAl Ktifan, Ahmad
Beurteiler / BeurteilerinEgyed, Alexander
ErschienenLinz, 2017
Umfang66 Blätter : Illustrationen
HochschulschriftUniversität Linz, Masterarbeit, 2017
SpracheEnglisch
DokumenttypMasterarbeit
Schlagwörter (GND)Software Engineering / UML / Abstraktion / Eclipse <Programmierumgebung>
URNurn:nbn:at:at-ubl:1-18731 Persistent Identifier (URN)
Zugriffsbeschränkung
 Das Werk ist gemäß den "Hinweisen für BenützerInnen" verfügbar
Dateien
Abstraction of UML Models [2.3 mb]
Links
Nachweis
Klassifikation
Zusammenfassung (Englisch)

Software systems that have been developed over the past years have important roles in todays daily lives. When the complexity of the software system increases, it is difficult for software developers to understand the software design and with time it becomes harder to modify the software design. Today, The Unified Modeling Language (UML) is commonly used to describe the design of software systems. However, when the complexity of the software increases, the complexity of UML models increases as well. As a consequence, it becomes difficult to understand these UML diagrams. Many methods have been proposed to decrease the complexity of system software. One such method is abstraction of UML models which converts lower-level structures into higher-level structures. In this thesis, one such automated abstraction method is developed using composition reasoning and transitive reasoning. Abstraction uses transformation rules, where the pattern from the lower-level model is matched in the left-hand side, it is converted into higher-level pattern in the right-hand side. This thesis builds on an existing method abstracting class diagrams and applies the abstraction method to sequence diagrams also to demonstrate that the method is generic for other kinds of diagrams. The abstraction method is implemented in Eclipse for UML models created with the Papyrus UML editor.

Statistik
Das PDF-Dokument wurde 15 mal heruntergeladen.