Discovering Early Aspects through Goals Interactions.
Journal
19th Asia-Pacific Software Engineering Conference, APSEC 2012, Hong Kong, China, December 4-7, 2012
Pages
97-106
Date Issued
2012
Author(s)
Abstract
Aspect-oriented approaches have resulted in a great impact on the processing of system properties during the development of software systems. However, a systematic way for eliciting early aspects from requirements is still underdeveloped to better integrate early aspects with the analysis results. As an attempt towards the investigation of the interactions among goals, scenarios, and early aspects, we proposed, in this work, a goal-driven approach to the discovery of early aspects by means of a bidding process that organizes goals into goal clusters for discovering aspectual candidates by exploring the interactions among goals and use cases. By introducing early aspects, the goal-driven approach can be further enhanced to deal with the crosscutting properties in the analysis stage of software development. The proposed approach is illustrated using the problem domains of meeting scheduler system.
SDGs
Type
conference paper
