Handling conflicts in aspectual requirements compositions

  • Authors:
  • Isabel Sofia Brito;Filipe Vieira;Ana Moreira;Rita A. Ribeiro

  • Affiliations:
  • Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Beja, Portugal;CITI, Departamento de Informática, Universidade Nova de Lisboa, Portugal;CITI, Departamento de Informática, Universidade Nova de Lisboa, Portugal;UNINOVA, Portugal

  • Venue:
  • Transactions on aspect-oriented software development III
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Composing aspectual concerns with base concerns may raise conflicting situations that need to be identified and resolved. 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. This paper discusses the use of Multiple Criteria Decision Making (MCDM) methods to support aspectual conflict management in the context of Aspect-Oriented Requirements Engineering. The final solution relies on the use of the obtained concern rankings to handle unresolved conflicts. An illustrative example is presented to discuss how MCDM methods can be used for aspectual conflict handling.