期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
一种基于AOP的软件演化策略设计与实现 被引量:3
1
作者 郭禾 刘天阳 +2 位作者 陈锋 王宇新 刁华丽 《大连理工大学学报》 EI CAS CSCD 北大核心 2007年第2期270-275,共6页
软件演化通常需要向系统的各个模块中添加新的通用功能,一般是在每个有需求的模块中直接插入相应的功能代码,但这种做法工作量大、出错率高,同时容易破坏系统的结构.为此介绍了一种基于面向方面的编程(AOP)的软件演化策略,该策略通过使... 软件演化通常需要向系统的各个模块中添加新的通用功能,一般是在每个有需求的模块中直接插入相应的功能代码,但这种做法工作量大、出错率高,同时容易破坏系统的结构.为此介绍了一种基于面向方面的编程(AOP)的软件演化策略,该策略通过使用关注点,向演化系统中注入新的代码,而不改变系统的结构.除此,还介绍了基于此方法的支持软件演化所实现的一个工具,并通过实例对该方法加以了验证和说明.该方法只是应用了AOP的思想,因此不局限于支持AOP的程序设计语言,对于一般的面向对象的程序设计语言都适用. 展开更多
关键词 面向方面编程(aop) 软件演化 动态编织
在线阅读 下载PDF
基于层次状态机的方面化特征模块的增量式验证 被引量:6
2
作者 叶俊 谭庆平 +1 位作者 李暾 徐建军 《计算机学报》 EI CSCD 北大核心 2009年第9期1773-1781,共9页
方面化特征模块(AFM)是最新提出的软件产品线(SPL)编程范式,能解决现有SPL编程范式存在的问题,但由于AFM范式同时存在模块的并发组合和顺序组合,现有的组合验证技术和模块化模型检验技术并不适用于AFM程序的验证,且目前还未见到针对AFM... 方面化特征模块(AFM)是最新提出的软件产品线(SPL)编程范式,能解决现有SPL编程范式存在的问题,但由于AFM范式同时存在模块的并发组合和顺序组合,现有的组合验证技术和模块化模型检验技术并不适用于AFM程序的验证,且目前还未见到针对AFM的验证方法,这制约了AFM范式的应用.文中首次为AFM范式建立了形式化模型,并基于此模型提出一种AFM程序的增量式的验证方法.该方法可以从一个小规模的AFM程序的验证开始,以后每次只添加对新组合的AFM模块的验证,因此可避免直接验证大型AFM程序时可能由于模型的规模太大而无法验证的问题. 展开更多
关键词 方面化特征模块(AFM) 层次状态机(HSM) 增量式验证 面向特征编程范式(FOP) 面向方面编程范式(aop)
在线阅读 下载PDF
动态增量式AOP框架的研究与实现
3
作者 杨曦 李彤 《计算机工程与应用》 CSCD 2013年第23期39-44,共6页
在研究AOP原理的基础上,提出一种面向aspect的编程框架AODF,采用基于日志技术的增量式编织机制,不仅提高了编织效率,而且基于Bigraph理论的AODF支持方面的动态演化,实现了行为的一致性与相容性。另外,AODF从语言层提供对方面的支持,无... 在研究AOP原理的基础上,提出一种面向aspect的编程框架AODF,采用基于日志技术的增量式编织机制,不仅提高了编织效率,而且基于Bigraph理论的AODF支持方面的动态演化,实现了行为的一致性与相容性。另外,AODF从语言层提供对方面的支持,无需改动语言本身任何结构及特性,而且可以把自行编制的aspect配置为标准组件入库,实现方面的重用。从而使得遗留系统无需变更就可以获得面向方面的扩展。 展开更多
关键词 面向方面编程(aop) 面向方面的动态框架(AODF) 面向方面 动态演化 Bigraph理论
在线阅读 下载PDF
面向复杂产品多级研制体系的协同质量计划管理系统研究
4
作者 段桂江 熊耀华 《中国机械工程》 EI CAS CSCD 北大核心 2010年第17期2063-2069,共7页
面向复杂产品研制体系下质量计划的层级协同-对等协同混联运行需求,提出了基于三层质量计划体系与环状-树型逻辑拓扑结构的多层协同质量计划过程模型。结合该模型,通过OOP(面向对象编程)和AOP(面向方面编程)设计方法对协同质量计划过程... 面向复杂产品研制体系下质量计划的层级协同-对等协同混联运行需求,提出了基于三层质量计划体系与环状-树型逻辑拓扑结构的多层协同质量计划过程模型。结合该模型,通过OOP(面向对象编程)和AOP(面向方面编程)设计方法对协同质量计划过程实现与切面实现进行了模型抽象,并采用组件和中间件等信息技术在J2EE平台上构建了高内聚、松耦合、业务流程可调且支持功能横向扩展的质量计划管理系统。 展开更多
关键词 质量计划 环状-树型逻辑拓扑 OOP(面向对象编程) aop(面向方面编程)
在线阅读 下载PDF
一种支持时序图恢复的逆向工程方法 被引量:1
5
作者 张亮 赵文耘 +1 位作者 彭鑫 夏宽理 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第z1期386-392,共7页
逆向工程在软件维护和软件再工程中占据着重要的地位.在逆向工程中,遗产系统的静态结构信息容易恢复,而获取动态行为特征则较为困难.而且在获取行为特征时,仅仅采用动态分析或者静态分析均不能得到理想的结果.提出一个综合运用动态分析... 逆向工程在软件维护和软件再工程中占据着重要的地位.在逆向工程中,遗产系统的静态结构信息容易恢复,而获取动态行为特征则较为困难.而且在获取行为特征时,仅仅采用动态分析或者静态分析均不能得到理想的结果.提出一个综合运用动态分析和静态分析恢复时序图的逆向工程方法.该方法使用AOP技术生成系统的运行日志,并结合对源代码的静态扫描,抽取遗产系统动态行为信息,并进行逆向建模,生成UML时序图. 展开更多
关键词 逆向工程 UML时序图 面向方面编程aop
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部