首页> 外文学位 >Composition of aspects represented as UML sequence diagrams .
【24h】

Composition of aspects represented as UML sequence diagrams .

机译:以UML序列图表示的方面的组成。

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

摘要

Aspect Oriented modeling (AOM) empowers software architects to isolate and work with cross-cutting concerns as aspect models, and methodically integrate them with the core system model using aspect composition techniques. The goal of this thesis is to compose aspect models represented as UML sequence diagrams using transformation models written in ATL (Atlas Transformation Language). We propose and implement a Complete Composition Algorithm implemented using three ATL transformation models namely JoinPointsCount, Instantiate, and Compose. The JoinPointsCount transformation determines the number of join points in the primary (core system) model. The Instantiate transformation is used to instantiate generic aspect models in the context of the application using a set of binding rules defined in mark models to produce context specific aspect models. The Compose transformation then takes the primary model and context specific aspect model as inputs, and produces a composed (integrated) model. The composed model is validated using a custom Java package we created to check the model against a list of defined constraints. The implementation is tested using a pair of case studies and several test cases.
机译:面向方面的建模(AOM)使软件架构师能够将跨领域关注点隔离并作为方面模型来进行处理,并使用方面构成技术将它们与核心系统模型有条理地集成在一起。本文的目的是使用ATL(Atlas转换语言)编写的转换模型来构成表示为UML序列图的方面模型。我们提出并实现了使用三个ATL转换模型(即JoinPointsCount,Instantiate和Compose)实现的完全合成算法。 JoinPointsCount转换确定主(核心系统)模型中的连接点数。实例化转换用于使用标记模型中定义的一组绑定规则在应用程序的上下文中实例化通用方面模型,以生成特定于上下文的方面模型。然后,Compose转换将主要模型和特定于上下文的方面模型作为输入,并生成一个组合(集成)模型。使用我们创建的自定义Java包对组合模型进行验证,该Java包用于根据定义的约束列表检查模型。使用一对案例研究和几个测试案例来测试实现。

著录项

  • 作者

    Motshegwa, Pantanowitz.;

  • 作者单位

    Carleton University (Canada).;

  • 授予单位 Carleton University (Canada).;
  • 学科 Engineering Electronics and Electrical.Computer Science.
  • 学位 M.A.Sc.
  • 年度 2010
  • 页码 142 p.
  • 总页数 142
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号