{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:31:48Z","timestamp":1725557508992},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642132377"},{"type":"electronic","value":"9783642132384"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13238-4_13","type":"book-chapter","created":{"date-parts":[[2010,6,14]],"date-time":"2010-06-14T05:48:37Z","timestamp":1276494517000},"page":"216-231","source":"Crossref","is-referenced-by-count":12,"title":["Restructuring Object-Oriented Applications into Component-Oriented Applications by Using Consistency with Execution Traces"],"prefix":"10.1007","author":[{"given":"Simon","family":"Allier","sequence":"first","affiliation":[]},{"given":"Houari A.","family":"Sahraoui","sequence":"additional","affiliation":[]},{"given":"Salah","family":"Sadou","sequence":"additional","affiliation":[]},{"given":"St\u00e9phane","family":"Vaucher","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"13_CR1","doi-asserted-by":"crossref","unstructured":"Bohnet, J., D\u00f6llner, J.: Visual exploration of function call graphs for feature location in complex software systems. In: SOFTVIS, pp. 95\u2013104 (2006)","DOI":"10.1145\/1148493.1148508"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Chardigny, S., Seriai, A., Tamzalit, D., Oussalah, M.: Quality-driven extraction of a component-based architecture from an object-oriented system. In: CSMR, pp. 269\u2013273 (2008)","DOI":"10.1109\/CSMR.2008.4493324"},{"issue":"3","key":"13_CR3","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1109\/TSE.2003.1183929","volume":"29","author":"T. Eisenbarth","year":"2003","unstructured":"Eisenbarth, T., Koschke, R., Simon, D.: Locating features in source code. IEEE Trans. Software Eng.\u00a029(3), 210\u2013224 (2003)","journal-title":"IEEE Trans. Software Eng."},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Erlikh, L.: Leveraging legacy system dollars for e-business. IEEE IT Professional\u00a02(3) (2000)","DOI":"10.1109\/6294.846201"},{"issue":"2","key":"13_CR5","first-page":"111","volume":"6","author":"B. George","year":"2007","unstructured":"George, B., Fleurquin, R., Sadou, S.: A methodological approach for selecting components in development and evolution process. Electronic Notes on Theoretical Computer Science (ENTCS)\u00a06(2), 111\u2013140 (2007)","journal-title":"Electronic Notes on Theoretical Computer Science (ENTCS)"},{"key":"13_CR6","first-page":"314","volume-title":"CSMR","author":"O. Greevy","year":"2005","unstructured":"Greevy, O., Ducasse, S.: Correlating features and code using a compact two-sided trace analysis approach. In: CSMR, pp. 314\u2013323. IEEE Computer Society, Los Alamitos (2005)"},{"key":"13_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1007\/11783565_11","volume-title":"Component-Based Software Engineering","author":"R. Kadri","year":"2006","unstructured":"Kadri, R., Merciol, F., Sadou, S.: CBSE in Small and Medium-Sized Enterprise: Experience Report. In: Gorton, I., Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds.) CBSE 2006. LNCS, vol.\u00a04063, pp. 154\u2013165. Springer, Heidelberg (2006)"},{"issue":"2","key":"13_CR8","doi-asserted-by":"publisher","first-page":"448","DOI":"10.1016\/j.cam.2006.03.048","volume":"215","author":"V. Kelner","year":"2008","unstructured":"Kelner, V., Capitanescu, F., L\u00e9onard, O., Wehenkel, L.: A hybrid optimization technique coupling an evolutionary and a local search algorithm. J. Comput. Appl. Math.\u00a0215(2), 448\u2013456 (2008)","journal-title":"J. Comput. Appl. Math."},{"key":"13_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/978-3-540-87875-9_12","volume-title":"Model Driven Engineering Languages and Systems","author":"M. Kessentini","year":"2008","unstructured":"Kessentini, M., Sahraoui, H., Boukadoum, M.: Model transformation as an optimization problem. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 159\u2013173. Springer, Heidelberg (2008)"},{"key":"13_CR10","volume-title":"Program evolution: Process of software change","author":"M. Lehman","year":"1985","unstructured":"Lehman, M., Belady, L.: Program evolution: Process of software change. Academic Press, London (1985)"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"Lientz, B.P., Swanson, E.B.: Problems in application software maintenance. Communiactions of the ACM\u00a024(11) (1981)","DOI":"10.1145\/358790.358796"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Liu, D., Marcus, A., Poshyvanyk, D., Rajlich, V.: Feature location via information retrieval based filtering of a single scenario execution trace. In: Stirewalt, R.E.K., Egyed, A., Fischer, B. (eds.) ASE, pp. 234\u2013243 (2007)","DOI":"10.1145\/1321631.1321667"},{"issue":"11","key":"13_CR13","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1109\/TSE.2007.70732","volume":"33","author":"O. Maqbool","year":"2007","unstructured":"Maqbool, O., Babri, H.: Hierarchical clustering for software architecture recovery. IEEE Trans. Softw. Eng.\u00a033(11), 759\u2013780 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"McKee, J.: Maintenance as function of design. In: AFIPS National Computer Conference, pp. 187\u2013193 (1984)","DOI":"10.1145\/1499310.1499334"},{"issue":"2","key":"13_CR15","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1007\/s10515-006-7737-5","volume":"13","author":"N. Medvidovic","year":"2006","unstructured":"Medvidovic, N., Jakobac, V.: Using software evolution to focus architectural recovery. Automated Software Engg.\u00a013(2), 225\u2013256 (2006)","journal-title":"Automated Software Engg."},{"issue":"1","key":"13_CR16","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s00500-007-0218-3","volume":"12","author":"B.S. Mitchell","year":"2008","unstructured":"Mitchell, B.S., Mancoridis, S.: On the evaluation of the bunch search-based software modularization algorithm. Soft. Comput.\u00a012(1), 77\u201393 (2008)","journal-title":"Soft. Comput."},{"issue":"6","key":"13_CR17","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1109\/TSE.2007.1016","volume":"33","author":"D. Poshyvanyk","year":"2007","unstructured":"Poshyvanyk, D., Gu\u00e9h\u00e9neuc, Y.-G., Marcus, A., Antoniol, G., Rajlich, V.: Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval. IEEE Trans. Software Eng.\u00a033(6), 420\u2013432 (2007)","journal-title":"IEEE Trans. Software Eng."},{"key":"13_CR18","unstructured":"Seacord, R.C., Plakosh, D., Lewis, G.A.: Modernizing legacy systems: Software technologies, engineering processes, and business practices. SEI Series in Software Engineering (2003)"},{"key":"13_CR19","doi-asserted-by":"crossref","first-page":"1909","DOI":"10.1145\/1143997.1144315","volume-title":"GECCO","author":"O. Seng","year":"2006","unstructured":"Seng, O., Stammel, J., Burkhart, D.: Search-based determination of refactorings for improving the class structure of object-oriented systems. In: GECCO, pp. 1909\u20131916. ACM, New York (2006)"},{"issue":"1-2","key":"13_CR20","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.scico.2004.11.007","volume":"56","author":"H. Washizaki","year":"2005","unstructured":"Washizaki, H., Fukazawa, Y.: A technique for automatic component extraction from object-oriented programs by refactoring. Sci. Comput. Program.\u00a056(1-2), 99\u2013116 (2005)","journal-title":"Sci. Comput. Program."}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13238-4_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,24]],"date-time":"2020-11-24T03:03:15Z","timestamp":1606186995000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13238-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642132377","9783642132384"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13238-4_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}