Information Technology Reference
In-Depth Information
Mechanisms for weaving early aspects into traditional artifacts are needed. In the
requirements phase, composition means both the recombination of separately
described requirements, and also the consideration of clashes between the semantics
of those requirements. Here we present two papers in this area: one dealing with
weaving aspects in design, and the other presenting an approach for handling conflicts
in aspectual requirements.
Handling Conflicts in Aspectual Requirements Compositions by Isabel Sofia
Brito, Filipe Vieira, Ana Moreira, and Rita A. Ribeiro
This paper discusses the use of Multiple Criteria Decision Making methods to support
aspectual conflict management in the context of Aspect-Oriented Requirements
Engineering. A conflict is detected whenever two or more concerns that contribute
negatively to each other and have the same importance need to be composed together.
The presented solution relies on the use of the obtained concern rankings to handle
unresolved conflicts.
Weaving Multiple Aspects in Models by Jacques Klein, Franck Fleurey, and Jean-
Marc Jézéquel
This paper presents an approach to statically weave behavioral aspects into sequence
diagrams. The weaving process is automated, and takes into account the semantics of
the model used, i.e., the partial order that a SD induces. To enable the weaving of
multiple aspects, a new interpretation for pointcuts to allow join points to match them
more flexibly is proposed.
 
Search WWH ::




Custom Search