首页> 外文会议>ACM symposium on Applied Computing >Model interfaces for two-way obliviousness
【24h】

Model interfaces for two-way obliviousness

机译:双向疏忽的模型界面

获取原文

摘要

A key problem in software development is producing systems that are maintainable even as the concerns at play evolve. Aspect-oriented programming (AOP) seeks to foster maintainability by isolating the specifications of cross-cutting concerns, allowing them to be modified in relative isolation from the rest of the system. Research in aspect-oriented modeling (AOM) aims to develop a model-layer analogue of AOP, allowing integration with accepted modeling practices. Aspects usually allow developers of the primary model to be oblivious to the aspects that modify the primary model; because of this, aspects can be closely coupled to potentially transient details of the primary model. When those details change, the aspects that depend on them may no longer have the desired effect. In this paper, we introduce model interfaces as a solution to the problem of obliviousness by extending a graph-transformational approach to AOM.
机译:软件开发中的一个关键问题正在制作系统,即使戏剧演变的疑虑也是如此。面向方面的编程(AOP)旨在通过隔离交叉切割问题的规格来培养可维护性,使它们能够以与系统的其余部分相对隔离进行修改。面向方面的建模(AOM)的研究旨在开发AOP的模型层模拟,允许与接受的建模实践集成。方面通常允许主模型的开发人员忘记修改主要模型的方面;因此,方面可以密切耦合到主要模型的潜在瞬态细节。当这些细节发生变化时,依赖于它们的方面可能不再具有所需的效果。在本文中,我们将模型界面引入了通过延长了AOM的图形变换方法来解决了忘记问题的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号