首页> 外文期刊>Brazilian Computer Society. Journal >Crosscutting interfaces for aspect-oriented modeling
【24h】

Crosscutting interfaces for aspect-oriented modeling

机译:面向方面建模的横切界面

获取原文
           

摘要

Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns. As a new kind of modular unit, aspects should have explicit interfaces that describe the way they interact with the rest of the system and how they affect other modules. This interaction can be homogeneous or heterogeneous. In this paper, we present crosscutting interfaces as a conceptual tool for dealing with the complexity of heterogeneous aspects at the design level. Crosscutting interfaces have been incorporated by the aSideML modeling language in order to enhance aspect description at the design level. Moreover, we present a modeling notation for the description of architecture-level aspects that also supports the explicit representation of crosscutting interfaces. Finally, we present two large-scale case studies we have performed using this modeling language that support our arguments in favor of crosscutting interfaces.
机译:面向方面的软件开发通过引入一个新的称为Aspect的模块化单元来实现跨领域关注点的模块化,从而改善了关注点的分离。作为一种新型的模块化单元,各方面应具有显式接口,以描述它们与系统其余部分的交互方式以及它们如何影响其他模块。这种相互作用可以是同质的或异质的。在本文中,我们将横切界面作为一种概念工具,用于在设计级别处理异构方面的复杂性。 aSideML建模语言已合并了横切界面,以便在设计级别增强方面的描述。此外,我们为描述体系结构级别的方面提供了一种建模标记,该标记也支持横切界面的显式表示。最后,我们介绍了使用此建模语言执行的两个大规模案例研究,这些研究支持我们的论点,以支持横切界面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号