Title
Structural Analysis of the Software Architecture - A Maintenance Assessment Case Study
Abstract
Architectural erosion is a sign of reduced architectural quality. Quality characteristics of an architecture, such as its ability to accommodate change, are critical for an evolving product. The structure of an architecture is said to be eroded when the software within the architecture becomes resistant to change or changes become risky and time consuming. The objective of our work is to understand the signs of architectural erosion that contribute to decreased maintainability. A maintenance assessment case study is described in which we apply structural measurements to a product to determine signs of architectural erosion. It provides an understanding of a product's quality by examining the structure of its architecture. The ability to assess architectural erosion in an evolving software product allows the quality of the architecture to be monitored to ensure its business and maintenance gods are achieved.
Year
DOI
Venue
1999
10.1007/978-0-387-35563-4_26
WICSA
Keywords
Field
DocType
maintenance assessment case study,structural analysis,software architecture,structure analysis
Applications architecture,Systems engineering,Software architecture description,Computer science,Functional software architecture,Multilayered architecture,Architecture tradeoff analysis method,Reference architecture,Software architecture,Enterprise architecture framework
Conference
Volume
ISSN
ISBN
12
1571-5736
0-7923-8453-9
Citations 
PageRank 
References 
9
0.82
9
Authors
3
Name
Order
Citations
PageRank
Catherine Blake Jaktman1121.29
John Leaney218625.20
Ming Liu390.82