{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:00:24Z","timestamp":1725516024778},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540680628"},{"type":"electronic","value":"9783540680734"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-68073-4_24","type":"book-chapter","created":{"date-parts":[[2008,7,28]],"date-time":"2008-07-28T09:04:46Z","timestamp":1217235886000},"page":"245-256","source":"Crossref","is-referenced-by-count":2,"title":["A Lightweight Approach to Partially Reuse Existing Component-Based System in Service-Oriented Environment"],"prefix":"10.1007","author":[{"given":"He Yuan","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua Fang","family":"Tan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"24_CR1","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/0164-1212(81)90043-1","volume":"2","author":"L.A. Belady","year":"1982","unstructured":"Belady, L.A., Evangelisti, C.J.: System Partitioning and its Measure. Journal of Systems and Software\u00a02(1), 23\u201329 (1982)","journal-title":"Journal of Systems and Software"},{"key":"24_CR2","doi-asserted-by":"crossref","unstructured":"Chiricota, Y., Jourdan, F., Melancon, G.: Software Components Capture using Graph Clustering. In: Proc. of 11th IEEE International Workshop on Program Comprehension, May 2003, pp. 217\u2013226 (2003)","DOI":"10.1109\/WPC.2003.1199205"},{"key":"24_CR3","doi-asserted-by":"crossref","unstructured":"van Deursen, A., Kuipers, T.: Identifying objects using cluster and concept analysis. In: Proc. of 21th IEEE International Conference on Software Engineering, May 1999, pp. 246\u2013255 (1999)","DOI":"10.1145\/302405.302629"},{"key":"24_CR4","doi-asserted-by":"crossref","unstructured":"Ding, L., Medvidovic, N.: Focus: a Light Weight, Incremental Approach to Software Architecture Recovery and Evolution. In: Working IEEE\/IFIP Conference on Software Architecture, Amsterdam, Netherlands, August 2001, pp. 191\u2013200 (2001)","DOI":"10.1109\/WICSA.2001.948429"},{"issue":"3","key":"24_CR5","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1145\/24039.24041","volume":"9","author":"J. Ferrante","year":"1987","unstructured":"Ferrante, J., Ottenstein, K.J., Warren, J.D.: The Program Dependence Graph and its Use in Optimization. ACM Transactions on Programming Languages and Systems\u00a09(3), 319\u2013349 (1987)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"24_CR6","doi-asserted-by":"crossref","unstructured":"Harris, D.R., Yeh, A., Reubestein, H.B., Yeh, A.S.: Reverse Engineering to the Architectural Level. In: Proceedings of the 17th International Conference on Software Engineering, Seattle, Washington, April 1995, pp. 186\u2013195 (1995)","DOI":"10.1145\/225014.225032"},{"key":"24_CR7","volume-title":"Flow Analysis of Computer Programs","author":"M.S. Hecht","year":"1977","unstructured":"Hecht, M.S.: Flow Analysis of Computer Programs. North-Holland, Amsterdam (1977)"},{"issue":"8","key":"24_CR8","doi-asserted-by":"publisher","first-page":"749","DOI":"10.1109\/TSE.1985.232524","volume":"11","author":"D. Hutchens","year":"1985","unstructured":"Hutchens, D., Basili, R.: System Structure Analysis: Clustering with Data Bindings. IEEE Transactions on Software Engineering\u00a011(8), 749\u2013757 (1985)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"24_CR9","doi-asserted-by":"crossref","unstructured":"Mancoridis, S., Mitchell, B.S., Rorres, C., Chen, Y., Gansner, E.R.: Using Automatic Clustering to Produce High-Level System Organizations of Source Code. In: Proc. of 6th IEEE International Workshop on Program Comprehension, June 1998, pp. 45\u201352 (1998)","DOI":"10.1109\/WPC.1998.693283"},{"key":"24_CR10","doi-asserted-by":"crossref","unstructured":"Mancoridis, S., Mitchell, B., Chen, Y., Gansner, E.R.: Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures. In: Proc. of 15th IEEE International Conference on Software Maintenance, August 1999, pp. 50\u201362 (1999)","DOI":"10.1109\/ICSM.1999.792498"},{"issue":"4","key":"24_CR11","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1002\/smr.4360050402","volume":"5","author":"H. Muller","year":"1993","unstructured":"Muller, H., Orgun, M., Tilley, S., Uhl, J.: A reverse engineering approach to subsystem structure identification. Journal of Software Maintenance: Research and Practice\u00a05(4), 181\u2013204 (1993)","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"24_CR12","volume-title":"Partial Computation and the Construction of Language Processors","author":"F.G. Pagan","year":"1991","unstructured":"Pagan, F.G.: Partial Computation and the Construction of Language Processors. Prentice-Hall, Englewood Cliffs (1991)"},{"key":"24_CR13","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1145\/165854.165919","volume-title":"Proc. of the 8th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1993)","author":"W.D. Pauw","year":"1993","unstructured":"Pauw, W.D., Helm, R., Kimelman, D., Vlissides, J.: Visualizing the Behavior of Object-Oriented Systems. In: Proc. of the 8th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1993), pp. 326\u2013337. ACM Press, New York (1993)"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"Schwanke, R.: An intelligent tool for re-engineering software modularity. In: Proc. of 13th IEEE International Conference on Software Engineering, May 1991, pp. 83\u201392 (1991)","DOI":"10.1109\/ICSE.1991.130626"},{"key":"24_CR15","unstructured":"Purewal, S.: Systems and Methods for Modeling and Generating Reusable Application Component Frameworks, and Automated Assembly of Service-Oriented Applications from Existing Applications. United States Patent Application Publication, Pub. No.: US 2005\/0144226 A1 (June 30, 2005)"},{"key":"24_CR16","unstructured":"Moussallam, F., Evelyn, R., Anzizu, M.D., Wilson III, W.W.: System and Method for Migrating Applications from a Legacy System. United States Patent Application Publication, Pub. No.: US 2006\/0041862 A1 (February 23, 2006)"},{"key":"24_CR17","unstructured":"Kulkarni, V.V., Reddy, S.S.: Method and Apparatus for Reengineering Legacy Systems for Seamless Interaction with Distributed Component Systems. United States Patent Application Publication, Pub. No.: US 2003\/0055921 A1 (March 20, 2003)"},{"key":"24_CR18","unstructured":"Dyla, W., Gallagher, M.D., Hannay, S.D., Hays, R.L., Lindstrom, D.J.: System and Method for Providing Communication among Legacy Systems Using Web Objects for Legacy Functions. United States Patent Application Publication, Pub. No.: US 2002\/0116454 A1 (August 22, 2002)"},{"key":"24_CR19","unstructured":"Liang, J., Hodaie, P.: System and Method for Interfacing with a Legacy Computer System. United States Patent Application Publication, Pub. No.: US 2004\/0054812 A1 (March 18, 2004)"},{"key":"24_CR20","unstructured":"SCA Assembly Model V1.00, \n                    \n                      http:\/\/www.osoa.org\/"}],"container-title":["Lecture Notes in Computer Science","High Confidence Software Reuse in Large Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68073-4_24.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T00:31:39Z","timestamp":1620001899000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68073-4_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540680628","9783540680734"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68073-4_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}