A rapidly changing market leads to software systems with highly volatile requirements. These must be managed in a way that reduces the time and costs associated with updating a system to meet these new requirements. By externalizing volatile concerns, we can build a stepping-stone for future management of unanticipated requirements change. In this paper, we present a method for handling volatile concerns during early lifecycle software modeling. The key insight is that aspect-oriented techniques can be applied to modularize volatility and to weave volatile concerns into the base software artifacts. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Moreira, A., Araújo, J., & Whittle, J. (2006). Modeling volatile concerns as aspects. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4001 LNCS, pp. 544–558). Springer Verlag. https://doi.org/10.1007/11767138_36
Mendeley helps you to discover research relevant for your work.