RT Journal Article
JF Software Product Line Conference, International
YR 2008
VO 00
IS
SP 360
TI A Tool Chain for Quality-Driven Software Architecting
A1 Marko Palviainen,
A1 Katja Henttonen,
A1 Antti Evesti,
A1 Eila Niemel?,
K1 null
AB The Quality-driven Architecture Design and quality Analysis (QADA ) methodology uses quality requirements as a driving force when selecting software structures. In QADA, the family architecture contains qualitative quality requirements as architectural style(s) and patterns and the quantitative quality requirements as the properties of individual architectural elements. Our tool chain covers all the phases of QADA and contributes to software family engineering by providing methods to select an appropriate approach for family architecture (Stylebase), to capture and map requirements to the architecture (Prot?g?, QPE, TOPCASED), to evaluate the maturity and quality of the architecture (Stylebase, RAP), a technique to represent variation points in the family architecture (QPE, TOPCASED), and a testing approach that can test final software components, ensure the achieved quality level, and produce feedback for the architect (ComponentBee). These tools work under the Eclipse platform and utilise free open source components.
PB IEEE Computer Society, [URL:http://www.computer.org]
SN
LA English
DO 10.1109/SPLC.2008.46
LK http://doi.ieeecomputersociety.org/10.1109/SPLC.2008.46