{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:44:03Z","timestamp":1760586243760},"reference-count":30,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2001,7,1]],"date-time":"2001-07-01T00:00:00Z","timestamp":993945600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2001,7]]},"DOI":"10.1016\/s0950-5849(01)00160-4","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T18:13:24Z","timestamp":1027620804000},"page":"497-507","source":"Crossref","is-referenced-by-count":15,"title":["Wrapping legacy systems for use in heterogeneous computing environments"],"prefix":"10.1016","volume":"43","author":[{"given":"Chia-Chu","family":"Chiang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"5","key":"10.1016\/S0950-5849(01)00160-4_BIB1","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/175290.175292","article-title":"DoD legacy systems \u2014 reverse engineering data requirements","volume":"37","author":"Aiken","year":"1994","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB2","series-title":"Software Architecture in Practice","author":"Bass","year":"1998"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB3","doi-asserted-by":"crossref","unstructured":"G. Canfora, A. Cimitile, A. De Lucia, G.A. Di Lucca, Decomposing legacy programs: a first step towards migrating to client\u2013server platforms, Proceedings of the Sixth International Workshop on program Comprehension, Ischia, Italy, IEEE Computer Society Press, Silverspring, MD, 1998, pp. 136\u2013144.","DOI":"10.1109\/WPC.1998.693336"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB4","unstructured":"Chia-Chu Chiang, Reengineering enterprise systems for Y2K compliance, Proceedings of the 23rd Annual conference, the Chinese\u2013American Academic and Professional Association in Southeastern United States (CAPASUS '99), Atlanta, Georgia, USA, 9\u201311 July 1999, pp. 29\u201338."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB5","series-title":"Advanced C++: Programming Styles and Idioms","author":"Coplien","year":"1992"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB6","unstructured":"P. Fingar, D. Read, J. Stikeleather, Next generation computing \u2014 distributed objects for business, SIGS, New York, NY (1996)."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB7","series-title":"Software Reengineering","first-page":"304","article-title":"From IMS or non-IBM, the move is on to DB2","author":"Francett","year":"1994"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB8","series-title":"Software Reuse and Reverse Engineering in Practice","author":"Hall","year":"1992"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB9","series-title":"Software Reengineering","first-page":"236","article-title":"Getting back to requirements proving to be a difficult task","author":"Hanna","year":"1994"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB10","unstructured":"Intercomp Ltd, JavaMaker, http:\/\/www.cobol2java.com, January 1999."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB11","doi-asserted-by":"crossref","unstructured":"IONA, http:\/\/www.iono.com, 2001.","DOI":"10.1119\/1.1343423"},{"issue":"13","key":"10.1016\/S0950-5849(01)00160-4_BIB12","doi-asserted-by":"crossref","DOI":"10.1016\/S0950-5849(00)00128-2","article-title":"Performance comparison of CORBA and RMI","volume":"42","author":"Juric","year":"2000","journal-title":"Information and Software Technology"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB13","doi-asserted-by":"crossref","unstructured":"A. De Lucia, G.A. Di Lucca, A.R. Fasolino, P. Guerra, S. Petruzzelli, Migrating legacy systems towards Object-Oriented Platforms, Proceedings of International Conference on Software Maintenance, Bari: Italy, IEEE Computer Society Press, Silverspring, MD, 1997, pp. 122\u2013129.","DOI":"10.1109\/ICSM.1997.624238"},{"issue":"5","key":"10.1016\/S0950-5849(01)00160-4_BIB14","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/175290.175297","article-title":"Using an enabling technology to reengineer legacy systems","volume":"37","author":"Markosian","year":"1994","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB15","unstructured":"Microsoft Corporation, http:\/\/www.microsoft.com and http:\/\/www.microsoft.com\/com, 2001."},{"issue":"5","key":"10.1016\/S0950-5849(01)00160-4_BIB16","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/175290.175295","article-title":"Automated support for legacy code understanding","volume":"37","author":"Ning","year":"1994","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB17","unstructured":"Object Management Group, http:\/\/www.omg.org, 2001."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB18","series-title":"Instant CORBA","author":"Orfali","year":"1997"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB19","series-title":"Understanding CORBA","author":"Otte","year":"1996"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB20","series-title":"COM and CORBA \u2014 Side by Side","author":"Pritchard","year":"2000"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB21","series-title":"DCOM Explained","author":"Rock-Evans","year":"1998"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB22","unstructured":"D. Rogerson, Inside COM, Microsoft Press, Redmond, WA, 1997."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB23","series-title":"CORBA \u2014 A Guide to Common Object Request Broker Architecture","author":"Ron","year":"1995"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB24","series-title":"Understanding DCOM","author":"Rubin","year":"1999"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB25","series-title":"CORBA \u2014 Fundamentals and Programming","author":"Siegel","year":"1996"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB26","series-title":"Encapsulating legacy systems for use in client\/server systems","author":"Sneed","year":"1996"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB27","unstructured":"Sun Microsystems, Inc., http:\/\/www.sun.com, http:\/\/java.sun.com, andhttp:\/\/java.sun.com \/products\/javabeans, 2001."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB28","series-title":"Component Software \u2014 Beyond Object-Oriented Programming","author":"Szyperski","year":"1998"},{"key":"10.1016\/S0950-5849(01)00160-4_BIB29","unstructured":"Nathan Wallace, COM\/DCOM, The Coriolis Group, Scottsdale, AZ, 1999."},{"key":"10.1016\/S0950-5849(01)00160-4_BIB30","series-title":"The REDO Compendium","author":"van Zuylen","year":"1993"}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584901001604?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584901001604?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,19]],"date-time":"2019-04-19T07:51:29Z","timestamp":1555660289000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584901001604"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,7]]},"references-count":30,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2001,7]]}},"alternative-id":["S0950584901001604"],"URL":"https:\/\/doi.org\/10.1016\/s0950-5849(01)00160-4","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2001,7]]}}}