Using aspects to model volatile concerns

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A rapidly changing market leads to software systems with highly volatile requirements. In many cases, new demands in software can often be met by extending the functionality of systems already in operation. By modularizing volatile requirements that can be altered at the client's initiative or according to market demands, we can build a stepping-stone for management of requirements change. The volatility must be managed in a way that reduces the time and costs associated with updating a system to meet the new requirements. In this chapter, we present an approach for handling volatile concerns during early life cycle software modeling. The key insight is that techniques for aspect-oriented software development can be applied to modularize volatility and to weave volatile concerns into the base software artifacts.

Cite

CITATION STYLE

APA

Moreira, A., Araújo, J., Whittle, J., & Goulão, M. (2013). Using aspects to model volatile concerns. In Aspect-Oriented Requirements Engineering (Vol. 9783642386404, pp. 183–205). Springer-Verlag Berlin Heidelberg. https://doi.org/10.1007/978-3-642-38640-4_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free