期刊论文详细信息
Journal of Systemics, Cybernetics and Informatics
Automatic Feature Interaction Analysis in PacoSuite
Wim Vanderperren1  Bart Verheecke2  Davy Suvée2  María Agustina Cibrán Cibrán3  Viviane Jonckers3 
[1] System and Software Engineering Lab Vrije Universiteit Brussel, Belgium;System and Software Engineering Lab Vrije Univesiteit Brussel, Belgium;System and Software Engineering Lab, Vrije Universiteit Brussel, Belgium;
关键词: Component Based Software Development;    Visual Component Composition;    Feature Interaction;    Aspect Oriented Software Development;   
DOI  :  
来源: DOAJ
【 摘 要 】

In this paper, we build upon previous work that aims at recuperating aspect oriented ideas into component based software development. In that research, a composition adapter was proposed in order to capture crosscutting concerns in the PacoSuite component based methodology. A composition adapter is visually applied onto a given component composition and the changes it describes are automatically applied. Stacking multiple composition adapters onto the same component composition can however lead to unpredictable and undesired side-effects. In this paper, we propose a solution for this issue, widely known as the feature interaction problem. We present a classification of different interaction levels among composition adapters and the algorithms required to verify them. The proposed algorithms are however of exponential nature and depend on both the composition adapters and the component composition as a whole. In order to enhance the performance of our feature interaction analysis, we present a set of theorems that define the interaction levels solely in terms of the properties of the composition adapters themselves.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:2次