Sciweavers

JSS
2002

Experiences with ALMA: Architecture-Level Modifiability Analysis

13 years 11 months ago
Experiences with ALMA: Architecture-Level Modifiability Analysis
Modifiability is an important quality for software systems, because a large part of the costs associated with these systems is spent on modifications. The effort, and therefore cost, that is required for these modifications is largely determined by a system's software architecture. Analysis of software architectures is therefore an important technique to achieve modifiability and reduce maintenance costs. However, few techniques for software architecture analysis currently exist. Based on our experiences with software architecture analysis of modifiability, we have developed ALMA, an architecture-level modifiability analysis method consisting of five steps. In this paper we report on our experiences with ALMA. We illustrate our experiences with examples from two case studies of software architecture analysis of modifiability. These case studies concern a system for mobile positioning at Ericsson Software Technology AB and a system for freight handling at DFDS Fraktarna. Our exper...
Nico H. Lassing, PerOlof Bengtsson, Hans van Vliet
Added 22 Dec 2010
Updated 22 Dec 2010
Type Journal
Year 2002
Where JSS
Authors Nico H. Lassing, PerOlof Bengtsson, Hans van Vliet, Jan Bosch
Comments (0)