• DocumentCode
    1688456
  • Title

    Undesirable Aspect Interactions: A Prevention Policy

  • Author

    Sabas, Arsène ; Shankar, Subash ; Wiels, Virginie ; Boyer, Michel

  • Author_Institution
    Dept. d´´Inf. et de Rech. Operationnelle, Univ. de Montreal, Montreal, QC, Canada
  • fYear
    2011
  • Firstpage
    225
  • Lastpage
    228
  • Abstract
    Aspect-oriented software development (AOSD) has emerged in recent years as a new paradigm for software development, providing mechanisms to localize cross-cutting concerns (i.e. scattered in many locations) during the software development process. Aspect interaction problems (due to their integration into the base components) is an important issue in AOSD, verification is most often based on a detection and correction strategy. This paper presents an ongoing work which goal is to built a prevention mechanism at the specification phase for aspect-oriented systems. This prevention mechanism will allow to avoid undesirable interactions in a aspect-oriented system. By acting at the specification phase, we believe that verification will be made timeless and costless.
  • Keywords
    aspect-oriented programming; software engineering; aspect-oriented software development; base components; correction strategy; cross-cutting concern localization; detection strategy; prevention policy; specification phase; undesirable aspect interaction avoidance; Conferences; Databases; Monitoring; Programming; Remuneration; Software; Weaving; Aspect Interactions; Aspect-Oriented Systems; Formal Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2011 Fifth International Symposium on
  • Conference_Location
    Xi´an, Shaanxi
  • Print_ISBN
    978-1-4577-1487-0
  • Type

    conf

  • DOI
    10.1109/TASE.2011.27
  • Filename
    6042084