A framework to improve the architecture quality of software intensive systems

Dateibereich 13645

2,47 MB in 2 Dateien, zuletzt geändert am 23.12.2005

Dateiliste / Details

DateiDateien geändert amGröße
Abstract_Thiel.doc23.12.2005 08:56:3827,5 KB
Dissertation_Thiel.pdf23.12.2005 08:56:382,45 MB
Over the past decade, the amount and complexity of software for almost any business sector has increased substantially. Unfortunately, the increased complexity of software in the systems to be built has often lead to a significant mismatch between the planned and the implemented products. One common problem is that system-wide quality attributes such as safety, reliability, performance, and modifiability are not sufficiently considered in software architecture design. Typically, they are addressed in an ad-hoc and unstructured fashion. Since rationales for architectural decisions are frequently missing, risks associated with those decisions can be neither identified, nor mitigated in a systematic way. Consequently, there is a high probability that the resulting software architecture fails to meet business goals and does not allow the building of an adequate system. This work presents QUADRAD, a framework for Quality-Driven Architecture Development. QUADRAD is capable of improving architecture quality for software-intensive systems in a systematic way. It supports the development of architectures that are optimized according to their essential quality requirements. Such architectures permit the building of systems that are better aligned to the principal market needs and business goals. QUADRAD is complemented by the Architecture Exploration Tool (AET), which supports architecture evaluations and helps in documenting the fundamental design decisions of an architecture. QUADRAD has been validated in three industrial projects. For each of these projects the architecture quality could be significantly increased. The results confirm the hypothesis of this work and demonstrate how critical problems in the transition from requirements to architecture design can be mitigated.
Permalink | Teilen/Speichern
Wissenschaftliche Abschlussarbeiten » Dissertation
Fakultät / Institut:
Fakultät für Wirtschaftswissenschaften
Dewey Dezimal-Klassifikation:
300 Sozialwissenschaften » 330 Wirtschaft
Software architecture, architecture development, quality attributes, architecturally driving requirements, architecture design, architecture evaluation, architectural strategy, architectural mechanism, architectural pattern, architectural decision, archtectural risk, tool support
Kollektion / Status:
Dissertationen / Dokument veröffentlicht
Dokument erstellt am:
Dateien geändert am:
Datum der Promotion: