STCIM: a dynamic granularity oriented and stability based component identification method
ACM SIGSOFT Software Engineering Notes
Economics-Driven Software Mining
ESC '07 Proceedings of the First International Workshop on The Economics of Software and Computation
Architectural challenges of ultra large scale systems
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems
Stability assessment of aspect-oriented software architectures: A quantitative study
Journal of Systems and Software
Hi-index | 0.00 |
Architectural stability refers to the extent to which a software architecture is flexible enough to respond to changes in stakeholdersý requirements and the environment. We contribute to a novel model that exploits options theory to evaluate architectural stability. We describe how we have derived the model: the analogy and assumptions made; its formulation and possible interpretations. We use a refactoring case study to empirically evaluate the model. The results show that the model can provide insights into architectural stability and investment decisions related to the evolution of software systems.