pith. sign in

arxiv: 1802.04015 · v1 · pith:2WW3VD6Enew · submitted 2018-02-12 · 💻 cs.SE

Toward Architectural Knowledge Sustainability. New Opportunities to Extend the Longevity of Systems

classification 💻 cs.SE
keywords sustainabilitysystemsarchitecturalarchitectureknowledgelongevityrefactoringability
0
0 comments X
read the original abstract

Complex software systems must be maintained for years or decades, and the effort and cost to maintain them are often high, involving continuous refactoring to ensure their longevity in the face of changing requirements. In this article, we introduce the notion of architectural knowledge (AK) sustainability as a new concept to support architects dealing with the evolution of long-lived systems. Architecture sustainability refers to the ability of the architecture to endure over time with the minimum number of refactoring cycles possible. We suggest that sustainability of the AK is a function of how stable the decisions are, and we discuss a set of sustainability criteria and metrics useful to estimate the sustainability of this AK.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.