Abstract

Software Quality Attribute Analysis by Architecture Reconstruction (SQUA3RE) is a method that fosters a goal-driven process to evaluate the impact of what-if scenarios on existing systems. The method is partitioned into SQA2 and ARE. The SQA2 part provides the analysis models that can be used for quality attribute impact scenarios. ARE provides the necessary information from a reconstruction perspective in order to create and feed the SQA2 part.

While previous work investigated software architecture reconstruction techniques, such as clustering and pattern matching, this thesis provides a new approach called SQUA3RE that is driven by extracting and analyzing quality attribute information from existing systems.

The case studies were conducted in a collaborative approach between the Vrije Universiteit Amsterdam, the Software Engineering Institute, and the Robert Bosch Corporation. Most chapters of this thesis are largely based on previous publications of our work.

The major contribution of this thesis is the development and application of SQUA3RE that allows the use of software architecture reconstruction in architecture design and evaluation efforts. SQUA3RE is a means to construct models obtained from existing systems that allow architectural understanding and analysis.

-- DanielAmyot - 01 Apr 2008

Discussion

FormForVirtualLibrary edit

Title Software Quality Attribute Analysis by Architecture Reconstruction (SQUA3RE)
Authors Christoph H. Störmer
Type Thesis
Conference/Journal Title PhD Thesis
Volume/Number
Editors
Publisher Vrije Universiteit Amsterdam, The Netherlands
Month March
Year 2007
Pages 247
Keywords Quality Attributes, Software Architecture Reconstruction, Practice Scenarios, Composition Paradox, Views,
Multi-Collapsing, Use Case Maps
Topic revision: r1 - 01 Apr 2008, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback