We found a match
Your institution may have rights to this item. Sign in to continue.
- Title
Guidelines for the incremental identification of aspects in requirements specifications.
- Authors
García-Duque, Jorge; López-Nores, Martín; Pazos-Arias, José; Fernández-Vilas, Ana; Díaz-Redondo, Rebeca; Gil-Solla, Alberto; Ramos-Cabrer, Manuel; Blanco-Fernández, Yolanda
- Abstract
The desired principle of separation of concerns in software development can be jeopardized by the so-called crosscutting concerns, which tend to be scattered over (and tangled with) the functionality of the modular units of a system. The correct identification of such concerns (and their encapsulation into separate artifacts) is thereby considered a way to improve software understanding and evolution. Pursuing a proper management of concerns from the requirements engineering stage can greatly benefit the entire software life-cycle. In this paper, we propose conceptual guidelines on how to perform the identification of crosscutting concerns in the process of building requirements specifications. We argue that the identification must be carried out in an incremental way, to encapsulate apart the crosscutting concerns even if they have not emerged completely yet.
- Subjects
ENGINEERING; COMPUTER engineers; ENGINEERING education; SOFTWARE engineering; COMPUTER software; SYSTEMS engineering
- Publication
Requirements Engineering, 2006, Vol 11, Issue 4, p239
- ISSN
0947-3602
- Publication type
Article
- DOI
10.1007/s00766-006-0028-7