• Title of article

    Expert in conflicts

  • Author/Authors

    Casas، نويسنده , , Sandra I. and Perez-Schofield، نويسنده , , J. Baltasar Garc?´a and Marcos، نويسنده , , Claudia A.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2009
  • Pages
    13
  • From page
    5630
  • To page
    5642
  • Abstract
    Aspect-oriented programming (AOP) is an emergent technology for the modularization of crosscutting concerns. The most used approach to support the AOP paradigm is based on the aspect notion, as the basic unit that contains the crosscutting concern logic and a method (pointcuts, advice, and join-points) that relates it to the functional components. This mechanism, popularized by tools like AspectJ, restricts and limits the handling of conflicts among aspects. In this work, a flexible, wide and powerful approach is presented. This strategy is based on two main mechanisms: definition of associations and symbolic rules. An expert embedded system detects and solves conflicts automatically. The approach presented is implemented in a prototype denominated MEDIATOR.
  • Keywords
    Aspect-oriented programming , Aspects conflicts , AspectJ , expert systems , Aspect weaving
  • Journal title
    Expert Systems with Applications
  • Serial Year
    2009
  • Journal title
    Expert Systems with Applications
  • Record number

    2346034