Abstract
Software development agile methodologies aim at promoting fast communication and incremental software delivery. The success of these methodologies in permanently evolving systems depends on how software engineers identify and structure changing requirements. Current agile methodologies fail to explicitly deal with the crosscutting nature of requirements, compromising the speed and
capacity of systems to evolve. Since Aspect Oriented Requirements Engineering deals with crosscutting requirements systematically, its concepts and mechanisms can be integrated to agile methodologies. This work proposes a scenario based requirements approach – AspOrAS – that incorporates aspects.
capacity of systems to evolve. Since Aspect Oriented Requirements Engineering deals with crosscutting requirements systematically, its concepts and mechanisms can be integrated to agile methodologies. This work proposes a scenario based requirements approach – AspOrAS – that incorporates aspects.
Original language | English |
---|---|
Pages (from-to) | 69-92 |
Number of pages | 24 |
Journal | International Journal of Computer Science & Applications |
Volume | 5 |
Issue number | 3b |
Publication status | Published - 1 Jan 2008 |
Keywords
- Aspect-oriented requirements
- Agile modeling
- Scenarios