首页> 外文会议>IEEE Software Engineering Workshop >Research on Aspect Connectors for Software Architecture Adaptation
【24h】

Research on Aspect Connectors for Software Architecture Adaptation

机译:软件架构适应的方面连接器研究

获取原文

摘要

Software connectors are an important part of software architecture, which are responsible for the interactions between components, have an important impact on software architecture adaptation. The current research on connectors which contribute to enhancing software architecture adaptation is not yet mature. In this article we present an approach that introduces Aspect-Oriented technique into connectors based on the combination of AOSD and CBSD, and extracts the non-functional attributes of system as the first-class entities just like components. We also propose the definition of what we have called aspect connectors and their models by means of UML. This approach utilizes the pointcut and advice mechanism of Aspect-Oriented Programming to achieve the interactions between components, which is an effective solution to enhance software architecture adaptation. Finally, a case of printer system is used to expound the specific process, which shows the interactions between aspect connectors and components, and verified the improvement of software architecture adaptation which explained from three aspects.
机译:软件连接器是软件架构的重要组成部分,它负责组件之间的交互,对软件架构适应具有重要影响。对增强软件架构适应有助于增强的连接器的当前研究尚未成熟。在本文中,我们提出了一种方法,它基于AOSD和CBSD的组合将方面导向技术引入连接器中,并将系统的非功能性属性提取为与组件相同的一类实体。我们还提出了通过UML所谓的方面连接器及其模型的定义。这种方法利用方面导向编程的点和建议机制来实现组件之间的相互作用,这是增强软件架构适应的有效解决方案。最后,使用打印机系统的情况来阐述特定过程,其示出了方面连接器和组件之间的交互,并验证了从三个方面解释的软件架构适应的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号