Authors:
Paulo Afonso Parreira Júnior
1
and
Rosângela Aparecida Dellosso Penteado
2
Affiliations:
1
Federal University of São Carlos and Federal University of Goiás, Brazil
;
2
Federal University of São Carlos, Brazil
Keyword(s):
Aspect-Oriented Requirements Engineering, Ontologies, Early-aspects, Crosscutting Concerns.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
Abstract:
Context: Aspect-Oriented Requirements Engineering (AORE) is a research field that provides the most
appropriate strategies for identification, modularization and composition of CrossCutting Concerns (CCC).
Problem: in last years, researchers have developed several AORE approaches. However, some
experimental studies have found problems with the accuracy of these approaches, regarding to the CCC
identification recall. This mainly occurs, due to: (i) the lack of knowledge presented by the users of these
approaches about the crosscutting nature of CCC; and (ii) the lack of resources to support users of these
approaches during to CCC identification. Goal: this work aims to improve the values of the recall and
precision metrics of a well-known AORE approach, called Theme/Doc, with regard to CCC identification.
To do this, we propose an extension of this approach, called OnTheme/Doc, in which the CCC identification
activity is supported by ontologies. Experimental results: the data obtained
from an experimental study
performed on OnTheme/Doc showed a significant increasing of recall, without negative effects on the
precision and execution time of the approach.
(More)