...
首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Aspect-oriented component composition in PacoSuite through invasive composition adapters
【24h】

Aspect-oriented component composition in PacoSuite through invasive composition adapters

机译:通过侵入性成分适配器在PacoSuite中面向方面的成分成分

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This work investigates the combination of aspect-oriented and component-based software development. For integrating aspects within component -based applications, we propose two main strategies: (1) integrating the behavior of aspects at the component composition level and (2) integrating the behavior of the aspects within the involved components themselves. We illustrate how the proposed strategies are incorporated in the PacoSuite component-based model, which introduces explicit and reusable protocol descriptions, called composition patterns. Aspects are integrated at the composition level by modularizing them as composition adapters. Composition adapters are visually applied onto a composition pattern and the changes they describe are automatically inserted. Invasive composition adapters are proposed to express aspects that require invasive changes to the internal behavior of the involved components. These changes are automatically inserted into the concerned components and composition patterns. For implementing the invasive adaptations of a composition adapter, we propose to employ aspect-oriented techniques. The proposed approach is implemented in a visual component composition environment and validated by presenting a small e-commerce case-study where three crosscutting concerns are successfully modularized as composition adapters.
机译:这项工作研究了面向方面和基于组件的软件开发的结合。为了在基于组件的应用程序中集成方面,我们提出了两种主要策略:(1)在组件组成级别上集成方面的行为;以及(2)在所涉及的组件本身中集成方面的行为。我们将说明所提出的策略如何纳入基于PacoSuite组件的模型中,该模型引入了显式且可重用的协议描述,称为组合模式。通过将方面模块化为构图适配器,可以将方面集成到构图级别。合成适配器可视地应用于合成图案,并且它们描述的更改会自动插入。提出有创成分适配器以表达需要对所涉及组件的内部行为进行有创改变的方面。这些更改将自动插入到相关的组件和组成模式中。为了实现构图适配器的侵入式改编,我们建议采用面向方面的技术。所提出的方法是在可视组件合成环境中实现的,并且通过展示一个小型的电子商务案例研究进行了验证,其中三个横切关注点已成功地模块化为合成适配器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号