{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T02:32:11Z","timestamp":1725503531074},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540781943"},{"type":"electronic","value":"9783540781950"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-78195-0_14","type":"book-chapter","created":{"date-parts":[[2008,2,14]],"date-time":"2008-02-14T04:56:59Z","timestamp":1202965019000},"page":"142-153","source":"Crossref","is-referenced-by-count":1,"title":["Object-Oriented Reengineering"],"prefix":"10.1007","author":[{"given":"Serge","family":"Demeyer","sequence":"first","affiliation":[]},{"given":"Yann-Ga\u00ebl","family":"Gu\u00e9h\u00e9neuc","sequence":"additional","affiliation":[]},{"given":"Anne","family":"Keller","sequence":"additional","affiliation":[]},{"given":"Christian F. J.","family":"Lange","sequence":"additional","affiliation":[]},{"given":"Kim","family":"Mens","sequence":"additional","affiliation":[]},{"given":"Adrian","family":"Kuhn","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Kuhlemann","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"14_CR1","series-title":"Lecture Notes in Computer Science","first-page":"256","volume-title":"Object-Oriented Technology. ECOOP\u201997 Workshop Reader","author":"E. Casais","year":"1998","unstructured":"Casais, E., Jaasksi, A., Lindner, T.: FAMOOS workshop on object-oriented software evolution and re-engineering. In: Bosch, J., Mitchell, S. (eds.) ECOOP 1997 Workshops. LNCS, vol.\u00a01357, pp. 256\u2013288. Springer, Heidelberg (1998)"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Weisbrod, J. (eds.): Proceedings of the ECOOP Workshop on Experiences in Object-Oriented Re-engineering. FZI report 6\/7\/98, FZI Forschungszentrum Informatik (July 1998)","DOI":"10.1007\/3-540-49255-0_16"},{"key":"14_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1007\/3-540-49255-0_16","volume-title":"Object-Oriented Technology. ECOOP \u201998 Workshop Reader","author":"S. Ducasse","year":"1998","unstructured":"Ducasse, S., Weisbrod, J.: Experiences in object-oriented reengineering. In: Demeyer, S., Bosch, J. (eds.) ECOOP 1998 Workshops. LNCS, vol.\u00a01543, pp. 72\u201398. Springer, Heidelberg (1998)"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Ciupke, O. (eds.): Proceedings of the ECOOP Workshop on Experiences in Object-Oriented Re-engineering. FZI report 2-6-6\/99, FZI Forschungszentrum Informatik (June 1999)","DOI":"10.1007\/3-540-46589-8_9"},{"key":"14_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/3-540-46589-8_9","volume-title":"Object-Oriented Technology. ECOOP\u201999 Workshop Reader","author":"S. Ducasse","year":"1999","unstructured":"Ducasse, S., Ciupke, O.: Experiences in object-oriented re-engineering. In: Moreira, A.M.D., Demeyer, S. (eds.) ECOOP 1999 Workshops. LNCS, vol.\u00a01743, pp. 164\u2013183. Springer, Heidelberg (1999)"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Demeyer, S., Ducasse, S., Mens, K. (eds.): Proceedings of the ECOOP 2003 Workshop on Object-Oriented Re-engineering (WOOR 2003). Technical Report, University of Antwerp - Department of Mathematics and Computer Science (June 2003)","DOI":"10.1007\/978-3-540-25934-3_8"},{"key":"14_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/978-3-540-25934-3_8","volume-title":"Object-Oriented Technology. ECOOP 2003 Workshop Reader","author":"S. Demeyer","year":"2004","unstructured":"Demeyer, S., Ducasse, S., Mens, K.: Workshop on object-oriented re-engineering WOOR 2003. In: Buschmann, F., Buchmann, A., Cilia, M.A. (eds.) ECCV-WS 2003. LNCS, vol.\u00a03013, pp. 72\u201385. Springer, Heidelberg (2004)"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Wuyts, R., Ducasse, S., Demeyer, S., Mens, K. (eds.): Proceedings of the ECOOP 2004 Workshop on Object-Oriented Re-engineering (WOOR 2004). Technical Report, University of Antwerp - Department of Mathematics and Computer Science (June 2004)","DOI":"10.1007\/978-3-540-30554-5_17"},{"key":"14_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/978-3-540-30554-5_17","volume-title":"Object-Oriented Technology. ECOOP 2004 Workshop Reader","author":"R. Wuyts","year":"2005","unstructured":"Wuyts, R., Ducasse, S., Demeyer, S., Mens, K.: Workshop on object-oriented re-engineering (WOOR 2004). In: Malenfant, J., \u00d8stvold, B.M. (eds.) ECOOP 2004. LNCS, vol.\u00a03344, pp. 177\u2013186. Springer, Heidelberg (2005)"},{"key":"14_CR10","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2005 - Object-Oriented Programming","author":"R. Wuyts","year":"2005","unstructured":"Wuyts, R., Ducasse, S., Demeyer, S., Mens, K.: Workshop on object-oriented re-engineering (WOOR 2005). In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol.\u00a03586. Springer, Heidelberg (2005)"},{"key":"14_CR11","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2006 \u2013 Object-Oriented Programming","author":"R. Wuyts","year":"2006","unstructured":"Wuyts, R., Ducasse, S., Demeyer, S., Mens, K.: Workshop on object-oriented re-engineering (WOOR 2006). In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol.\u00a04067. Springer, Heidelberg (2006)"},{"key":"14_CR12","unstructured":"Demeyer, S., Gall, H. (eds.): Proceedings of the ESEC\/FSE Workshop on Object-Oriented Re-engineering. TUV-1841-97-10, Technical University of Vienna - Information Systems Institute - Distributed Systems Group (September 1997)"},{"issue":"1","key":"14_CR13","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/272263.272269","volume":"23","author":"S. Demeyer","year":"1998","unstructured":"Demeyer, S., Gall, H.: Report: Workshop on object-oriented re-engineering (WOOR 1997). ACM SIGSOFT Software Engineering Notes\u00a023(1), 28\u201329 (1998)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"14_CR14","unstructured":"Demeyer, S., Gall, H. (eds.): Proceedings of the ESEC\/FSE 1999 Workshop on Object-Oriented Re-engineering (WOOR 1999). TUV-1841-99-13, Technical University of Vienna - Information Systems Institute - Distributed Systems Group (September 1999)"},{"key":"14_CR15","unstructured":"Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.): Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR\u201907) \u2013 10th anniversary edition (June 2007), http:\/\/smallwiki.unibe.ch\/woor2007\/"},{"key":"14_CR16","unstructured":"Moha, N., Gu\u00e9h\u00e9neuc, Y.G., Duchien, L., Meur, A.F.L.: Discussion on the results of the detection of design defects. In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"key":"14_CR17","unstructured":"Arcelli, F., Cristina, L., Franzosi, D.: nMARPLE:NET reverse engineering with MARPLE. In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"key":"14_CR18","unstructured":"Mens, T., Taentzer, G., M\u00fcller, D.: Challenges in model refactoring. In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"key":"14_CR19","unstructured":"Kienle, H.M.: Must tool building remain a craft? In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"key":"14_CR20","unstructured":"Keller, A., Demeyer, S.: A meta-model approach to inconsistency management. In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"key":"14_CR21","unstructured":"Object Management Group: MDA Guide, Version 1.0.1. omg\/03-06-01 edn. (June 2003)"},{"key":"14_CR22","unstructured":"Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley Co., Inc. (November 1999)"},{"key":"14_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/11880240_3","volume-title":"Model Driven Engineering Languages and Systems","author":"C.F.J. Lange","year":"2006","unstructured":"Lange, C.F.J., DuBois, B., Chaudron, M.R.V., Demeyer, S.: An experimental investigation of UML modeling conventions. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 27\u201341. Springer, Heidelberg (2006)"},{"issue":"3","key":"14_CR24","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s11219-006-9218-2","volume":"14","author":"K. Wong","year":"2006","unstructured":"Wong, K., Sun, D.: On evaluating the layout of UML diagrams for program comprehension. Software Quality Journal\u00a014(3), 233\u2013259 (2006)","journal-title":"Software Quality Journal"},{"key":"14_CR25","unstructured":"Demeyer, S.T.S., Steyaert, P.: FAMIX 2.0 - the FAMOOS information exchange model, Technical report, University of Berne (August 1999)"},{"key":"14_CR26","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1109\/WCRE.2000.891485","volume-title":"Proceedings of the Seventh Working Conference of Reverse Engineering","author":"S. Tichelaar","year":"2000","unstructured":"Tichelaar, S., Ducasse, S., Demeyer, S.: FAMIX and XMI. In: Proceedings of the Seventh Working Conference of Reverse Engineering, pp. 296\u2013298. IEEE Computer Society Press, Los Alamitos (2000)"},{"key":"14_CR27","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)"},{"issue":"2\u20133","key":"14_CR28","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1016\/j.cl.2005.09.002","volume":"32","author":"K. Mens","year":"2006","unstructured":"Mens, K., Kellens, A., Pluquet, F., Wuyts, R.: Co-evolving code and design with intensional views \u2014 a case study. Journal on Computer Languages, Systems and Structures\u00a032(2\u20133), 140\u2013156 (2006)","journal-title":"Journal on Computer Languages, Systems and Structures"},{"key":"14_CR29","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1016\/S0957-4174(02)00076-3","volume":"23","author":"K. Mens","year":"2002","unstructured":"Mens, K., Michiels, I., Wuyts, R.: Supporting software development through declaratively codified programming patterns. Journal on Expert Systems with Applications\u00a0(23), 405\u2013431 (2002)","journal-title":"Journal on Expert Systems with Applications"},{"issue":"2","key":"14_CR30","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1145\/151257.151260","volume":"2","author":"P. Klint","year":"1993","unstructured":"Klint, P.: A meta-environment for generating programming environments. ACM Transactions on Software Engineering nd Methodology\u00a02(2), 176\u2013201 (1993)","journal-title":"ACM Transactions on Software Engineering nd Methodology"},{"issue":"9","key":"14_CR31","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1109\/TSE.2006.88","volume":"32","author":"G. Antoniol","year":"2006","unstructured":"Antoniol, G., Gu\u00e9h\u00e9neuc, Y.G.: Feature identification: An epidemiological metaphor. Transactions on Software Engineering\u00a032(9), 627\u2013641 (2006)","journal-title":"Transactions on Software Engineering"},{"key":"14_CR32","doi-asserted-by":"crossref","unstructured":"Vainsencher, D., Black, A.P.: A pattern language for extensible program representation. In: Pattern Languages of Programming Confernce (PLoP2006) (2006)","DOI":"10.1145\/1415472.1415490"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology. ECOOP 2007 Workshop Reader"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-78195-0_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T11:00:57Z","timestamp":1619521257000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-78195-0_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540781943","9783540781950"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-78195-0_14","relation":{},"subject":[]}}