Konzepte zur Integration einer Komponente zur Traceability von Anforderungen in ein MDA Framework
Integration concepts of a requirements traceability component into an MDA framework
- Die Traceability von Anforderungen ist ein Aspekt, der mehr Transparenz bei der Entwicklung von Software verspricht und die Qualität dieser steigern soll. Ausgehend von einem MDA-Framework werden die technischen Möglichkeiten zur Realisierung einer Traceability untersucht und die notwendigen Aspekte prototypisch realisiert. Dabei entstehen für die Traceability Informationen sowie die Anforderungsbeschreibungen jeweils ein Metamodell, und es wird auf die Konsistenz von modellübergreifenden Beziehungen sowie der Navigation zwischen unabhängigen Modellen eingegangen. Neben dieser technischen Basis wird auf die Möglichkeiten zur Erstellung der Traceability Informationen eingegangen. Dabei werden anhand eines Beispielprojekts Traceability Informationen erstellt und drei Möglichkeiten zur Verwendung dieser aufgezeigt. Die Arbeit endet mit einem Ausblick, der auf eine tiefere und allgemeinere Integration der Traceability in ein MDA-Framework eingeht, sowie auch auf weitere Möglichkeiten zur Verwendung dieser Informationen hinweist.
- The traceability of requirements promises to provide transparency during software development and raises the quality of software. The research starts with an MDA framework and the technical possibilities to realize the traceability. The needed components are then implemented prototypically. These components include a meta model for requirements and another one for traceability information. The consistency of cross model references and the navigability between independent models are two crucial concerns which are treated in depth. Besides these technical concerns the creation and usage of traceability information is regarded too. A sample project is used to create traceability information and to outline three possible uses of traceability information. This work concludes with further prospects targeting a deeper integration of traceability into an MDA framework and additional possibilities to use traceability information.
Author: | tobias haubold |
---|---|
Advisor: | Georg Beier, Wolfgang GolubskiGND |
Document Type: | Master's Thesis |
Language: | German |
Name: | Westsächsische Hochschule Zwickau Dr.-Friedrichs-Ring 2A, 08056 Zwickau |
Date of Publication (online): | 2010/05/25 |
Year of first Publication: | 2010 |
Publishing Institution: | Westsächsische Hochschule Zwickau |
Date of final exam: | 2010/05/18 |
Tag: | GeneSEZ; Requirements Traceability GeneSEZ; requirements traceability |
GND Keyword: | MDA <Vorgehensmodell>; Modellgetriebene Entwicklung; Rückverfolgbarkeit; Anforderung; Metamodell; Domänenspezifische Programmiers |
Page Number: | 136 Seiten, 44 Abb., - Tab., 84 Lit. |
Faculty: | Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik |
Release Date: | 2010/05/25 |