[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 |