KIT | KIT-Bibliothek | Impressum | Datenschutz

Decomposition of Relations for Multi-model Consistency Preservation

Pepin, Aurélien

Abstract:

Im üblichen Softwareentwicklungsprozess beinhaltet die Design-Phase die Erstellung von Modellen des Softwaresystems. Diese Modelle werden nach bestimmten Anforderungen entwickelt und dienen als Dokumentation für Softwareentwickler. UML-Diagramme sind ein Beispiel für häufig verwendete Modelle. Modellgetriebene Softwareentwicklung ist ein Ansatz, bei dem Modelle im Mittelpunkt der Softwareentwicklung stehen. Sie werden ein wichtiger Bestandteil des Softwaresystems, dadurch dass jedes Modell einen bestimmten Aspekt des Systems darstellt. Modelle werden entwickelt, gewartet und getestet. ... mehr

Abstract (englisch):

In the usual software development cycle, the phase of conception involves the creation of models of the software system. These models are developed according to specifications and serve as documentation for software developers. UML diagrams are an example of frequently used models. Model-driven software development is an approach in which models are at the heart of software development. They are an integral part of the software system, each model representing a specific aspect of the system. Models are developed, maintained and tested. Automated or semi-automated model transformations analyze models and generate source code.
... mehr


Volltext §
DOI: 10.5445/IR/1000100374
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Hochschulschrift
Publikationsjahr 2019
Sprache Englisch
Identifikator KITopen-ID: 1000100374
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 135 S.
Art der Arbeit Abschlussarbeit - Master
Schlagwörter software engineering, model-driven software development, model transformations, decomposition of relations, multi-model consistency
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page