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
Link To Document