位置:成果数据库 > 期刊 > 期刊详情页
基于JBoss AOP的软件动态演化
  • ISSN号:1672-9722
  • 期刊名称:《计算机与数字工程》
  • 时间:0
  • 分类:TP311.1[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]海军工程大学计算机系,武汉430033
  • 相关基金:国家自然科学基金项目(编号:60473066)资助;国家预研项目(编号:060251327029)资助.
中文摘要:

大型的长期运行的系统往往要求软件系统不能停止运行,而软件演化作为软件维护的重要部分是每一个软件系统不可或缺的,这就要求能够实现软件的动态演化。提出了一种基于AOP技术的软件动态演化机制,这种机制分为两种策略:运行时软件的功能更新方法和代码更新方法。根据对软件进行更新依赖的静态分析,按照一定的规则将一个个更新的动作作为一个系统的横切方面动态编织到系统中去,从而实现软件的动态演化。

英文摘要:

Large long-running applications often require continuous uptime but also frequent changes to the software. To avoid downtime for software maintenance, applications must be updated at run-time, we propose one strategy of dynamic updating based on the technique of AOP. The mothod divides into two parts: ruction updating and code updating. Depending on the static analysis of application's updating dependency,we can weave the update actions as the crosscutting concerns into the running application, consequently the dynamic evolution of software has been completed.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机与数字工程》
  • 主管单位:中国船舶重工集团公司
  • 主办单位:中船重工集团公司七院第七0九研究所
  • 主编:王小非
  • 地址:武昌74223信箱
  • 邮编:430074
  • 邮箱:jssg@chinajournal.net.cn
  • 电话:027-87534308 87534205
  • 国际标准刊号:ISSN:1672-9722
  • 国内统一刊号:ISSN:42-1372/TP
  • 邮发代号:
  • 获奖情况:
  • 国内外数据库收录:
  • 被引量:13630