首页 | 本学科首页   官方微博 | 高级检索  
     检索      

遗留系统再工程中交叉构件划分方法
引用本文:刘冬懿,李虎,金茂忠,刘超.遗留系统再工程中交叉构件划分方法[J].北京航空航天大学学报,2005,31(10):1125-1129.
作者姓名:刘冬懿  李虎  金茂忠  刘超
作者单位:北京航空航天大学,计算机学院,北京,100083;北京航空航天大学,计算机学院,北京,100083;北京航空航天大学,计算机学院,北京,100083;北京航空航天大学,计算机学院,北京,100083
基金项目:国家高技术研究发展计划(863计划)
摘    要:在面向对象遗留系统的构件化再工程中,针对交叉构件提出划分方法.系统开发方分析遗留系统的功能和实现,描述新的构件化系统中每个构件合同.再工程开发人员依据构件合同从遗留系统中提取每个构件,此时会出现交叉构件共享重叠类.从构件复用、构件间松耦合和构件内高内聚等构件特性出发,提出划分规则实现交叉构件中重叠类的划分.此方法已在软件分析与测试系统的构件化过程中得到应用.

关 键 词:面向对象  遗留系统  构件化  合同  移植
文章编号:1001-5965(2005)10-1125-05
收稿时间:2004-11-08
修稿时间:2004年11月8日

Migration from object-oriented legacy system to component-based system
Liu Dongyi,Li Hu,Jin Maozhong,Liu Chao.Migration from object-oriented legacy system to component-based system[J].Journal of Beijing University of Aeronautics and Astronautics,2005,31(10):1125-1129.
Authors:Liu Dongyi  Li Hu  Jin Maozhong  Liu Chao
Institution:School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, Beijing 100083, China
Abstract:In order to reduce costs,increase productivity,researchers and practitioners make massive research on software reuse.To create reusable assets and reengineer legacy systems,identifying,extracting and reengineering software component that implement abstractions within systems is one of the most costeffective ways.A reengineering methodology is proposed for migrating from an object-oriented legacy system to a component-based system.This methodology is divided into three parts.Part one extracts component based on component contract.Part two reconstructs cross-cutting component in terms of some rules,which conform to component reusability,lower coupling between components and higher cohesion within a component.Part three refactors component according to component contract.This methodology has successfully been applied to restructure a legacy system.
Keywords:object-oriented  legacy system  component  contract  migration
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《北京航空航天大学学报》浏览原始摘要信息
点击此处可从《北京航空航天大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号