留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

遗留系统再工程中交叉构件划分方法

刘冬懿 李虎 金茂忠 刘超

刘冬懿, 李虎, 金茂忠, 等 . 遗留系统再工程中交叉构件划分方法[J]. 北京航空航天大学学报, 2005, 31(10): 1125-1129.
引用本文: 刘冬懿, 李虎, 金茂忠, 等 . 遗留系统再工程中交叉构件划分方法[J]. 北京航空航天大学学报, 2005, 31(10): 1125-1129.
Liu Dongyi, Li Hu, Jin Maozhong, et al. Migration from object-oriented legacy system to component-based system[J]. Journal of Beijing University of Aeronautics and Astronautics, 2005, 31(10): 1125-1129. (in Chinese)
Citation: Liu Dongyi, Li Hu, Jin Maozhong, et al. Migration from object-oriented legacy system to component-based system[J]. Journal of Beijing University of Aeronautics and Astronautics, 2005, 31(10): 1125-1129. (in Chinese)

遗留系统再工程中交叉构件划分方法

基金项目: 国家"863"高技术研究发展计划基金资助项目(2001AA113100)
详细信息
    作者简介:

    刘冬懿(1972-),女,辽宁辽阳人,博士生,ldy@sei.buaa.edu.cn.

  • 中图分类号: TP 311

Migration from object-oriented legacy system to component-based system

  • 摘要: 在面向对象遗留系统的构件化再工程中,针对交叉构件提出划分方法.系统开发方分析遗留系统的功能和实现,描述新的构件化系统中每个构件合同.再工程开发人员依据构件合同从遗留系统中提取每个构件,此时会出现交叉构件共享重叠类.从构件复用、构件间松耦合和构件内高内聚等构件特性出发,提出划分规则实现交叉构件中重叠类的划分.此方法已在软件分析与测试系统的构件化过程中得到应用.

     

  • [1] Bisbal J, Lawless D, Wu B, et al. Legacy information systems:Issues and directions[J] IEEE Software 1999,16(5):103~111 [2] Mehta A, Heineman G T. Evolving legacy system features into fine-grained components. ICSE. 2002. 417~427 [3] Lee Eunjoo, Lee Byungjeong, Shin Woochang, et al. A reengineering process for migrating from an object-oriented legacy system to a component-based system. COMPSAC. 2003. 336~341 [4] 彭 鑫,赵文耘,夏宽理,等.基于Java的软件再工程支持工具研究[J] 计算机工程与应用,2003,18:63~66 Peng Xin, Zhao Wenyun, Xia Kuanli, et al. Research on support tools based on java for software reengineering[J] The Computer Engineering and Applications, 2003,18:63~66(in chinese) [5] Szyperski C. Component software:Breyond object oriented programming[M] Addison Wesley,1997 [6] Hull M E C, Nicholl P N. Bi Y. Approaches to component technologies for software reuse of legacy systems[J] IEE Computing & Control Engineering Journal, 2001, 12(6):281~287 [7] Beugnard A, Jezequel J M, Plouzeau N, et al. Making components contract aware[J] Computer, 1999,32(7):38~45 [8] 阎 宏. Java与模式[M] 北京:电子工业出版社, 2002 Yan Hong. Java and pattern[M] Beijing:Publishing House of Eletronics Industry, 2002(in Chinese) [9] Sartipi K. A software evaluation model using component association views. IWPC. 2001. 259~268 [10] Pressman R S. Software engineering, a pracitioner approach[M] McGraw-Hill, third edition, 1992 [11] Gamma E, Helm R, Johnson R, et al. Design pattern:elements of reuseable object-oriented software[M] Addison Wesley, 1995 [12] IDL.http://www.omg.org/gettingstarted/omg idl.htm,2002 [13] Mitchell R, McKim J. Design by contract by example[M] Addison Wesley, 2002 [14] Whitehead K. Component-based development:principles and planning for business systems[M] Addison Wesley, 2002
  • 加载中
计量
  • 文章访问数:  2906
  • HTML全文浏览量:  153
  • PDF下载量:  859
  • 被引次数: 0
出版历程
  • 收稿日期:  2004-11-08
  • 网络出版日期:  2005-10-31

目录

    /

    返回文章
    返回
    常见问答