L De Silva, D Balasubramaniam - Journal of Systems and Software, 2012 - Elsevier
Software architectures capture the most significant properties and design constraints of software systems. Thus, modifications to a system that violate its architectural principles can …
During software development, maintenance and evolution, we can assess the quality of code, design and architecture to capture hints of possible problems and face them as soon …
CB Jaktman, J Leaney, M Liu - … : TC2 First Working IFIP Conference on …, 1999 - Springer
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 …
With today's ever increasing demands on software, software developers must produce software that can be changed without the risk of degrading the software architecture. One …
From its very inception, the study of software architecture has recognized architectural decay as a regularly occurring phenomenon in long-lived systems. Architectural decay is caused …
M Riaz, M Sulayman, H Naqvi - … and Its Applications, ASEA 2009 Held as …, 2009 - Springer
Software architecture is the blue print of software and guides the development and evolution of the software. A good design produces quality software and careful evolution of software …
An increasingly important requirement for software systems is the capability to adapt at run time in order to accommodate varying resources, system errors, and changing requirements …
A Gurgel, I Macia, A Garcia, A von Staa… - Proceedings of the 13th …, 2014 - dl.acm.org
As software systems are maintained, their architecture often de-grades through the processes of architectural drift and erosion. These processes are often intertwined and the …
M Lindvall, RT Tvedt, P Costa - Empirical Software Engineering, 2003 - Springer
Software systems undergo constant change causing the architecture of the system to degenerate over time. Reversing system degeneration takes extra effort and delays the …