There has been significant recent interest, within the aspect-oriented software development (AOSD) community, in representing crosscutting concerns at various stages of the software lifecycle. However, most of these efforts have concentrated on the design and implementation phases. The focus of this paper is on representing aspects during requirements modelling. In particular, the issue of how to model aspects as part of scenario-based modelling is addressed. The use of scenarios is common in requirements development and analysis. The authors describe how to represent and compose aspects at the scenario level. Aspectual scenarios are modelled as interaction pattern specifications (IPSs) and are composed with nonaspectual scenarios using ins...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Requirements capture and task modeling are very important but insufficiently supported parts of inte...
Abstract: Scenario-based approaches have proven useful for requirements elicitation, validation and ...
There has been significant recent interest, within the aspect-oriented software development (AOSD) c...
The benefits of aspects and aspect-oriented modelling are beginning to be recognized for requirement...
Once aspects have been identified during requirements engineering activities, the behavior, structur...
The crosscutting problem can be observed at scenario modeling level where one model may present seve...
Abstract. Software systems specifications are often described as a set of typical scenarios. Some of...
A model-driven approach to scenario-based requirements engineering is proposed. The approach, which ...
Technologies based on aspect-orientation and multi-dimensional separation of concerns have given sof...
International audienceLanguages for aspect-oriented programming (AOP) [5], such as AspectJ, are now ...
The Aspect-oriented User Requirements Notation (AoURN) combines goal-oriented, scenario-based, and a...
Abstract. Supporting software evolution and maintenance are two of the major issues of aspect-orient...
Introduction of aspects into the system raises the level of separation of concerns within the system...
An important step in the development of large-scale distributed reactive systems is the design of ef...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Requirements capture and task modeling are very important but insufficiently supported parts of inte...
Abstract: Scenario-based approaches have proven useful for requirements elicitation, validation and ...
There has been significant recent interest, within the aspect-oriented software development (AOSD) c...
The benefits of aspects and aspect-oriented modelling are beginning to be recognized for requirement...
Once aspects have been identified during requirements engineering activities, the behavior, structur...
The crosscutting problem can be observed at scenario modeling level where one model may present seve...
Abstract. Software systems specifications are often described as a set of typical scenarios. Some of...
A model-driven approach to scenario-based requirements engineering is proposed. The approach, which ...
Technologies based on aspect-orientation and multi-dimensional separation of concerns have given sof...
International audienceLanguages for aspect-oriented programming (AOP) [5], such as AspectJ, are now ...
The Aspect-oriented User Requirements Notation (AoURN) combines goal-oriented, scenario-based, and a...
Abstract. Supporting software evolution and maintenance are two of the major issues of aspect-orient...
Introduction of aspects into the system raises the level of separation of concerns within the system...
An important step in the development of large-scale distributed reactive systems is the design of ef...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Requirements capture and task modeling are very important but insufficiently supported parts of inte...
Abstract: Scenario-based approaches have proven useful for requirements elicitation, validation and ...