An Approach to Quantitative Software Architecture Sensitivity Analysis

10 years 2 months ago
An Approach to Quantitative Software Architecture Sensitivity Analysis
Software architectures are often claimed to be robust. However, there is no explicit and concrete definition of software architecture robustness. This paper gives a definition of software architecture robustness and presents a set of architecture metrics that were applied to real-time telecommunications software for the evaluation of robustness. The purpose of this study is to provide a structured method to support software architecture evaluations and downstream software implementations. The study also expands the software architecture research to quantitative and measurable evaluations as opposed to qualitative assessments. In addition, this paper presents an empirical case study of applying the metrics. The approach and the metrics data provide insights into software architecture sensitivity analysis on system qualities and trade-off analysis among a set of design alternatives to support product evolution.
Chung-Horng Lung, Kalai Kalaichelvan
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2000
Authors Chung-Horng Lung, Kalai Kalaichelvan
Comments (0)