首页> 外文会议>International Multiconference on Computer Science and Information Technology >Separation of crosscutting concerns at the design level: An extension to the UML metamodel
【24h】

Separation of crosscutting concerns at the design level: An extension to the UML metamodel

机译:在设计级别分离横切问题:UML Metamodel的扩展

获取原文

摘要

Aspect-oriented programming (AOP) was proposed as a way of improving the separation of concerns at the implementation level by introducing a new kind of modularization unit - an aspect. Aspects allow programmers to implement crosscutting concerns in a modular and well-localized way. As a result, the well-known phenomena of code tangling and scattering are avoided. After a decade of research, AOP has gained acceptance within bot academia and industry. The current challenge is to incorporate aspect-oriented (AO) concepts into the software design phase. Since AOP is built on top of OOP, it seems natural to adapt UML to AO design. In this context the author introduces an extension to the UML metamodel to support aspect-oriented modelling.
机译:提出了面向方面的编程(AOP)作为通过引入新的模块化单元来改善实施水平的关注分离的一种方式。方面允许程序员以模块化和良好的方式实施横切问题。结果,避免了代码弯曲和散射的众所周知的现象。经过十年的研究,AOP在BOT学术界和工业中获得了接受。目前的挑战是将面向方面的(AO)概念合并到软件设计阶段。由于AOP建立在OOP之上,因此似乎自然地使UML适应AO设计。在此上下文中,作者向UML元模型引入了一个扩展,以支持面向方面的建模。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号