您的位置: 专家智库 > >

软件工程国家重点实验室开放基金(SKLSE2010-08-25)

作品数:1 被引量:6H指数:1
相关作者:张慧张立军何成万更多>>
相关机构:武汉工程大学更多>>
发文基金:软件工程国家重点实验室开放基金湖北省自然科学基金国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 1篇中文期刊文章

领域

  • 1篇自动化与计算...

主题

  • 1篇元数据
  • 1篇面向方面软件

机构

  • 1篇武汉工程大学

作者

  • 1篇何成万
  • 1篇张立军
  • 1篇张慧

传媒

  • 1篇电子学报

年份

  • 1篇2011
1 条 记 录,以下是 1-1
排序方式:
基于元数据和反射的面向方面软件演化方法被引量:6
2011年
面向方面软件中的基础程序的结构信息发生变化后,会导致意外的连接点丢失问题.其原因在于连接点的定义紧紧地依赖于基础程序的结构,这种紧密的耦合严重阻碍了面向方面软件的演化.提出一种基于元数据和反射的面向方面软件演化方法.在连接点定义和基础程序之间加入概念层,以实现连接点定义和基础程序结构的解耦.概念层模型用于描述基础程序的逻辑信息、物理信息,以及这两类信息之间的映射关系.基于Java Annotation元数据机制在基础程序中使用逻辑信息对程序结构进行标注,同时,使用逻辑信息定义连接点.根据基础程序中定义的元数据对基础程序进行转换,自动生成元对象,基于反射机制实现基础程序演化后连接点的正确匹配.详细阐述了函数、构造函数的转换算法.该方法较好地解决了面向方面软件中由于基础程序结构信息的变化而导致的连接点丢失问题,有助于构建可适应的面向方面软件.
何成万张立军张慧
关键词:面向方面软件元数据
共1页<1>
聚类工具0