Conflict Management in Aspect-Oriented Requirements Engineering ∗
Alberto Sardinha, Jo�ão Araújo, Ana Moreira, Awais Rashid · 2010
One of the main goals of Aspect-Oriented Requirements Engineering (AORE) is to address the composability and subsequent analysis of crosscutting requirements. However, composing requirements in AORE may lead to conflicting situations that have to be analyzed and resolved. There are a few AORE methods for resolving conflicts between requirements, but most of them are error-prone or have scalability issues. This paper presents a mathematical formulation for resolving conflicts that can be implemented with Search-based techniques (i.e., metaheuristics) to address the scalability and error-proneness of the existing AORE methods. 1.