@inproceedings{a9527ba7ecfc4ce193b4949739d5774e,
title = "Multi-dimensional composition by objective in Aspect-Oriented Requirements Analysis",
abstract = "This paper focuses on composition of requirements artefacts in Aspect-Oriented Requirements Engineering (AORE). Our goal is to equip the Aspect-Oriented Requirements Analysis (AORA) approach [1,2] with an enhanced composition mechanism. The AORA approach consists in the identification, modularization and composition of crosscutting concerns. But the AORA composition [3] operates at a coarser granularity level and its reduced number of operators results in limited composition expressiveness. The core of the work presented in this paper is the description of a composition language and approach that enables a multi-dimensional composition of artefacts based on objectives, therefore stating the purpose or the goal of the composition. This approach provides a composition process with a well-defined syntax and semantics, as well as a tool support integrated to the AORA original tool [3,4].",
keywords = "Aspect-Oriented Requirements Analysis, Composition, Early-aspects, Multi-dimensional separation of concerns, Objectives",
author = "Andr{\'e} Marques and Ana Moreira and Jo{\~a}o Ara{\'u}jo",
year = "2008",
doi = "10.1145/1370828.1370834",
language = "English",
isbn = "9781605580326",
series = "Proceedings - International Conference on Software Engineering",
publisher = "ACM - Association for Computing Machinery",
pages = "19--25",
editor = "M{\'o}nica Pinto and Ruzanna Chitchyan",
booktitle = "30th International Conference on Software Engineering, ICSE 2008 Co-located Workshops",
address = "United States",
note = "30th International Conference on Software Engineering, ICSE 2008 - 13th Workshop on Early Aspects, EA'08 ; Conference date: 12-05-2008 Through 12-05-2008",
}