{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T15:22:31Z","timestamp":1725549751852},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540291381"},{"type":"electronic","value":"9783540319771"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11561347_1","type":"book-chapter","created":{"date-parts":[[2005,10,3]],"date-time":"2005-10-03T08:41:30Z","timestamp":1128328890000},"page":"1-9","source":"Crossref","is-referenced-by-count":3,"title":["Object-Oriented Reengineering Patterns \u2014 An Overview"],"prefix":"10.1007","author":[{"given":"Oscar","family":"Nierstrasz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"Ducasse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Serge","family":"Demeyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","unstructured":"Ar\u00e9valo, G.: High Level Views in Object Oriented Systems using Formal Concept Analysis. PhD thesis, University of Berne (January 2005)"},{"key":"1_CR2","first-page":"54","volume-title":"Software Reengineering","author":"E.J. Chikofsky","year":"1992","unstructured":"Chikofsky, E.J., Cross II, J.H.: Reverse Engineering and Design Recovery: A Taxonomy. In: Arnold, R.S. (ed.) Software Reengineering, pp. 54\u201358. IEEE Computer Society Press, Los Alamitos (1992)"},{"key":"1_CR3","volume-title":"Object-Oriented Reengineering Patterns","author":"S. Demeyer","year":"2002","unstructured":"Demeyer, S., Ducasse, S., Nierstrasz, O.: Object-Oriented Reengineering Patterns. Morgan Kaufmann, San Francisco (2002)"},{"key":"1_CR4","unstructured":"Ducasse, S., Demeyer, S. (eds.): The FAMOOS Object-Oriented Reengineering Handbook. University of Bern (October 1999)"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Ducasse, S., G\u00eerba, T., Lanza, M., Demeyer, S.: Moose: a collaborative and extensible reengineering Environment. In: Tools for Software Maintenance and Reengineering, Franco Angeli. RCOST \/ Software Technology Series, pp. 55\u201371 (2005)","DOI":"10.1145\/1095430.1081723"},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Nierstrasz, O., Rieger, M.: On the effectiveness of clone detection by string matching. International Journal on Software Maintenance: Research and Practice (2005) (to appear)","DOI":"10.1002\/smr.317"},{"key":"1_CR7","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1995)"},{"key":"1_CR8","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/ICSM.2004.1357788","volume-title":"Proceedings of ICSM 2004 (International Conference on Software Maintenance)","author":"T. G\u00eerba","year":"2004","unstructured":"G\u00eerba, T., Ducasse, S., Lanza, M.: Yesterday\u2019s weather: Guiding early reverse engineering efforts by summarizing the evolution of changes. In: Proceedings of ICSM 2004 (International Conference on Software Maintenance), pp. 40\u201349. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"1_CR9","volume-title":"Proceedings of CSMR 2005 9th European Conference on Software Maintenance and Reengineering","author":"O. Greevy","year":"2005","unstructured":"Greevy, O., Ducasse, S.: Correlating features and code using a compact two-sided trace analysis approach. In: Proceedings of CSMR 2005 9th European Conference on Software Maintenance and Reengineering. IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"1_CR10","first-page":"154","volume-title":"Proceedings of WCRE 1998","author":"R. Kazman","year":"1998","unstructured":"Kazman, R., Woods, S.G., Carri\u00e9re, S.J.: Requirements for integrating software architecture and reengineering models: Corum ii. In: Proceedings of WCRE 1998, pp. 154\u2013163. IEEE Computer Society, Los Alamitos (1998) ISBN: 0-8186-89-67-6"},{"issue":"9","key":"1_CR11","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1109\/TSE.2003.1232284","volume":"29","author":"M. Lanza","year":"2003","unstructured":"Lanza, M., Ducasse, S.: Polymetric views \u2014 a lightweight visual approach to reverse engineering. IEEE Transactions on Software Engineering\u00a029(9), 782\u2013795 (2003)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"1_CR12","unstructured":"Lanza, M., Ducasse, S.: Codecrawler \u2014 an extensible and language independent 2d and 3d software visualization tool. In: Tools for Software Maintenance and Reengineering, Franco Angeli. RCOST \/ Software Technology Series, pp. 74\u201394 (2005)"},{"key":"1_CR13","volume-title":"Program Evolution \u2013 Processes of Software Change","author":"M.M. Lehman","year":"1985","unstructured":"Lehman, M.M., Belady, L.: Program Evolution \u2013 Processes of Software Change. Academic Press, London (1985)"},{"key":"1_CR14","volume-title":"Software Maintenance Management","author":"B. Lientz","year":"1980","unstructured":"Lientz, B., Swanson, B.: Software Maintenance Management. Addison Wesley, Boston (1980)"},{"key":"1_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of ESEC\/FSE 2005","author":"O. Nierstrasz","year":"2005","unstructured":"Nierstrasz, O., Ducasse, S., Girba, T.: The story of Moose: an agile reengineering environment. In: Proceedings of ESEC\/FSE 2005. LNCS, Springer, Heidelberg (2005) (Invited paper) (to appear)"},{"key":"1_CR16","unstructured":"Rieger, M.: Effective Clone Detection Without Language Barriers. PhD thesis, University of Berne (June 2005)"},{"key":"1_CR17","first-page":"585","volume-title":"Pattern Languages of Program Design 4","author":"L. Rising","year":"2000","unstructured":"Rising, L.: Customer interaction patterns. In: Harrison, N., Foote, B., Rohnert, H. (eds.) Pattern Languages of Program Design 4, pp. 585\u2013609. Addison-Wesley, Reading (2000)"}],"container-title":["Lecture Notes in Computer Science","Generative Programming and Component Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11561347_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T14:50:53Z","timestamp":1605624653000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11561347_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540291381","9783540319771"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/11561347_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}