A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
On Architectural Stability and Evolution
[chapter]
2002
Lecture Notes in Computer Science
Many organizations are now pursuing software architecture as a way to control their software development and evolution costs and challenges . A software architecture describes a system's structure and global properties and thus determines not only how the system should be constructed but also guides its evolution. An important challenge is to be able to evaluate the "goodness" of a proposed architecture. I suggest stability or resilience as a primary criterion for evaluating an architecture.
doi:10.1007/3-540-48046-3_2
fatcat:jm52aoyjhfhunbiuavgdzpb5yu