文章摘要
朱克楠,尹宝林.基于资源访问规则与行为截获的软件封装方法[J].高技术通讯(中文),2012,22(7):675~682
基于资源访问规则与行为截获的软件封装方法
A software wrapping approach based on resource access rules and behavior interception
  修订日期:2011-05-13
DOI:
中文关键词: 遗留软件, 软件封装, 资源特征, 规则映射, 软件行为分析, 行为截获
英文关键词: legacy software, software wrapping, resource characteristics, rule mapping, software behavior analysis, behavior interception
基金项目:863计划(2009AA043303)和中央高校基本科研业务费专项资金(YWF 11 03 Q 037)资助项目
作者单位
朱克楠 北京航空航天大学计算机学院软件开发环境国家重点实验室 
尹宝林 北京航空航天大学计算机学院软件开发环境国家重点实验室 
摘要点击次数: 2887
全文下载次数: 2257
中文摘要:
      在分析软件系统接口框架体系和软件资源访问接口特征之后,给出了一个通用资源定义模型及其描述语言和一个资源访问规则映射机制及其描述语言。在此基础之上,提出了一种面向二进制的基于资源访问抽象描述和软件行为截获的黑盒遗留软件封装方法,而且设计并实现了一个自动软件封装器原型TinyWrapper。对该方法在典型的软件重用场景中的作用进行了评估,结果表明,方法可以成功处理场景中的所有复用需求,同时验证了该方法的有效性,证明了该方法容易部署且对改造后的遗留软件产生的负载低。
英文摘要:
      After analyzing the software interface architecture and resource access interface characteristics, this study proposed a common resource definition model described by a resource description language and a resource mapping mechanism expressed by a resource mapping description language. On the basis of this, a binary centric and black box wrapping approach based on resource access abstract description and software behavior interception was presented. Then, an automatic software wrapper prototype called TinyWrapper was designed and implemented. Moreover, the functions of the approach in a typical software reuse scenario were evaluated. The results show that the approach is effective and it can deal with all reuse requirements in the scenario, additionally, the approach is easy to deploy. The performance overhead caused by the approach is low.
查看全文   查看/发表评论  下载PDF阅读器
关闭

分享按钮