{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T10:24:18Z","timestamp":1725531858267},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642013461"},{"type":"electronic","value":"9783642013478"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-01347-8_7","type":"book-chapter","created":{"date-parts":[[2009,5,4]],"date-time":"2009-05-04T17:06:48Z","timestamp":1241456808000},"page":"78-89","source":"Crossref","is-referenced-by-count":2,"title":["Pattern-Based Refactoring of Legacy Software Systems"],"prefix":"10.1007","author":[{"given":"Sascha","family":"Hunold","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bj\u00f6rn","family":"Krellner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Rauber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Reichel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gudula","family":"R\u00fcnger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","unstructured":"Abreu, F., Brito, R.: Object-Oriented Software Engineering: Measuring and Controlling the Development Process. In: Proc. of the 4th Int. Conf. on Software Quality (ASQC), McLean, VA, USA (1994)"},{"key":"7_CR2","volume-title":"Extreme Programming Explained: Embrace Change","author":"K. Beck","year":"2004","unstructured":"Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, Reading (2004)","edition":"2"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Cordy, J.R.: Source transformation, analysis and generation in TXL. In: Proc. of the 2006 ACM SIGPLAN Symp. on Partial Evaluation and Semantics-based Program Manipulation (PEPM 2006), New York, NY, USA, pp. 1\u201311(2006)","DOI":"10.1145\/1111542.1111544"},{"key":"7_CR4","unstructured":"Correia, R., Matos, C., El-Ramly, M., Heckel, R., Koutsoukos, G., Andrade, L.: Software Reengineering at the Architectural Level: Transformation of Legacy Systems. Technical report, University of Leicester (2006)"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"C\u00f4t\u00e9, I., Heisel, M., Wentzlaff, I.: Pattern-based Exploration of Design Alternatives for the Evolution of Software Architectures. Int. Journal of Cooperative Information Systems (December 2007) (Special Issue of the Best Papers of the ECSA 2007)","DOI":"10.1142\/S0218843007001688"},{"issue":"1","key":"7_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/32.895984","volume":"27","author":"S.G. Eick","year":"2001","unstructured":"Eick, S.G., Graves, T.L., Karr, A.F., Marron, J.S., Mockus, A.: Does Code Decay? Assessing the Evidence from Change Management Data. IEEE Transactions on Software Engineering\u00a027(1), 1\u201312 (2001)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Fokaefs, M., Tsantalis, N., Chatzigeorgiou, A.: JDeodorant: Identification and Removal of Feature Envy Bad Smells. In: Proc. of the 23rd IEEE Int. Conf. on Software Maintenance (ICSM 2007), Paris, France, pp. 519\u2013520 (October 2007)","DOI":"10.1109\/ICSM.2007.4362679"},{"key":"7_CR8","volume-title":"Refactoring: Improving the Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley Professional, Massachusetts (1999)"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Hunold, S., Korch, M., Krellner, B., Rauber, T., Reichel, T., R\u00fcnger, G.: Transformation of Legacy Software into Client\/Server Applications through Pattern-Based Rearchitecturing. In: Proc. of the 32nd IEEE Int. Computer Software and Applications Conf (COMPSAC 2008), Turku, Finland, pp. 303\u2013310 (2008)","DOI":"10.1109\/COMPSAC.2008.158"},{"key":"7_CR10","volume-title":"Object-Oriented Metrics in Practice","author":"M. Lanza","year":"2006","unstructured":"Lanza, M., Marinescu, R., Ducasse, S.: Object-Oriented Metrics in Practice. Springer, New York (2006)"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"M\u00e4ntyl\u00e4, M.V., Lassenius, C.: Drivers for software refactoring decisions. In: Proc. of the 2006 ACM\/IEEE Int. Symp. on Empirical Software Engineering (ISESE 2006), New York, NY, USA, pp. 297\u2013306 (2006)","DOI":"10.1145\/1159733.1159778"},{"issue":"2","key":"7_CR12","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/TSE.2004.1265817","volume":"30","author":"T. Mens","year":"2004","unstructured":"Mens, T., Tourw\u00e9, T.: A Survey of Software Refactoring. IEEE Transactions on Software Engineering\u00a030(2), 126\u2013139 (2004)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR13","unstructured":"Portugal, L., Baroni, L.: Formal Definition of Object-Oriented Design Metrics. Master\u2019s thesis, Ecole des Mines de Nantes, France; Universidade Nova de Lisboa, Portugal (2002)"},{"key":"7_CR14","unstructured":"Rauber, T., R\u00fcnger, G.: Transformation of Legacy Business Software into Client-Server Architectures. In: Proc. of the 9th Int. Conf. on Enterprise Information Systems, Funchal, Madeira, Portugal (2007)"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-01347-8_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,17]],"date-time":"2020-05-17T22:18:15Z","timestamp":1589753895000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-01347-8_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642013461","9783642013478"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-01347-8_7","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2009]]}}}