Proceedings IEEE Joint International Conference on Requirements Engineering
DOI: 10.1109/icre.2002.1048526
|View full text |Cite
|
Sign up to set email alerts
|

Early aspects: a model for aspect-oriented requirements engineering

Abstract: Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and constraints. Techniques such as use cases and viewpoints help achieve separation of stakeholders' concerns but ensuring their consistency with global requirements and constraints is largely unsupported. In this paper we build on recent work that has emerged from the aspect-oriented programming (AOP) community to propose a general model for aspect oriented requirements engineering (AOR… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
90
0
11

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 154 publications
(104 citation statements)
references
References 10 publications
0
90
0
11
Order By: Relevance
“…It is important to articulate the advice and pointcut of a goal aspect. Such an exercise not only supports aspect-oriented requirements analysis [31], but also provides reusable information for implementing and validating aspects, as shown in Fig. 4.…”
Section: Goal Aspects In Q7mentioning
confidence: 99%
See 3 more Smart Citations
“…It is important to articulate the advice and pointcut of a goal aspect. Such an exercise not only supports aspect-oriented requirements analysis [31], but also provides reusable information for implementing and validating aspects, as shown in Fig. 4.…”
Section: Goal Aspects In Q7mentioning
confidence: 99%
“…Aspect-oriented concepts are modeled explicitly in requirements at the beginning of the development process. Advising tasks, which operationalize softgoals and relate to hard goals, are modularized as aspects and weaved into the goal model to enable aspect-oriented requirements analysis [31]. The resulting model, notably the goal model augmented with aspects, is amenable to be transformed into aspect-oriented programs (AOP) [17].…”
Section: Framework Overviewmentioning
confidence: 99%
See 2 more Smart Citations
“…Both approaches address the problem at the implementation level, however the handling of NFR must be taken into account as soon as possible to enhance the system design. This fact motivates pushing the separation of concerns to the early phases of the design, as in the Early-Aspects [12] approach.…”
Section: Introductionmentioning
confidence: 99%