{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:31:48Z","timestamp":1725543108922},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540359098"},{"type":"electronic","value":"9783540359104"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11787044_17","type":"book-chapter","created":{"date-parts":[[2006,6,28]],"date-time":"2006-06-28T10:19:58Z","timestamp":1151489998000},"page":"213-225","source":"Crossref","is-referenced-by-count":22,"title":["Harvesting Software Systems for MDA-Based Reengineering"],"prefix":"10.1007","author":[{"given":"Thijs","family":"Reus","sequence":"first","affiliation":[]},{"given":"Hans","family":"Geers","sequence":"additional","affiliation":[]},{"given":"Arie","family":"van Deursen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"17_CR1","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/CSMR.2005.10","volume-title":"CSMR 2005: Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR 2005)","author":"R. Al-Ekram","year":"2005","unstructured":"Al-Ekram, R., Kontogiannis, K.: An XML-based framework for language neutral program representation and generic analysis. In: CSMR 2005: Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR 2005), Washington, DC, USA, pp. 42\u201351. IEEE Computer Society, Los Alamitos (2005)"},{"key":"17_CR2","unstructured":"Alanen, M., Porres, I.: A relation between context-free grammars and meta object facility meta-models. Technical Report 606, TUCS Turku Center for Computer Science (2003)"},{"key":"17_CR3","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1109\/CSMR.2005.14","volume-title":"CSMR 2005: Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR 2005)","author":"A. Boronat","year":"2005","unstructured":"Boronat, A., Carsi, J.A., Ramos, I.: Automatic reengineering in MDA using rewriting logic as transformation engine. In: CSMR 2005: Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR 2005), Washington, DC, USA, pp. 228\u2013231. IEEE Computer Society, Los Alamitos (2005)"},{"key":"#cr-split#-17_CR4.1","unstructured":"Cepa, V., Mezini, M.: Language support for model-driven software development. Science of Computer Programming (2006);"},{"key":"#cr-split#-17_CR4.2","unstructured":"Special issue on model-driven architectures (to appear)"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Chikofsky, E.J., Cross, J.H.: Reverse engineering and design recovery: a taxonomy. IEEE Software, 13\u201317 (January 1990)","DOI":"10.1109\/52.43044"},{"key":"17_CR6","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1109\/WICSA.2004.1310696","volume-title":"Proceedings Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004)","author":"A. Deursen van","year":"2004","unstructured":"van Deursen, A., Hofmeister, C., Koschke, R., Moonen, L., Riva, C.: Symphony: View-driven software architecture reconstruction. In: Proceedings Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004), pp. 122\u2013134. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"17_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-49020-3_1","volume-title":"Fundamental Approaches to Software Engineering","author":"A. Deursen van","year":"1999","unstructured":"van Deursen, A., Klint, P., Verhoef, C.: Research issues in software renovation. In: Finance, J.-P. (ed.) ETAPS 1999 and FASE 1999. LNCS, vol.\u00a01577, pp. 1\u201321. Springer, Heidelberg (1999)"},{"key":"17_CR8","first-page":"40","volume-title":"Proceedings International Conference on Software Maintenance","author":"A. Deursen van","year":"1999","unstructured":"van Deursen, A., Kuipers, T.: Building documentation generators. In: Proceedings International Conference on Software Maintenance, pp. 40\u201349. IEEE Computer Society, Los Alamitos (1999)"},{"key":"17_CR9","unstructured":"Doyle, D.: Transforming proprietary domain-specific modeling languages to model-driven architectures. Master\u2019s thesis, Delft University of Technology (2005), http:\/\/swerl.tudelft.nl"},{"issue":"3","key":"17_CR10","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.entcs.2004.08.034","volume":"127","author":"J.-M. Favre","year":"2005","unstructured":"Favre, J.-M., Nguyen, T.: Towards a megamodel to model software evolution through transformations. Electr. Notes Theor. Comput. Sci.\u00a0127(3), 59\u201374 (2005)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"17_CR11","unstructured":"ADM\u00a0Task Force. Architecture-driven modernization roadmap. Technical report, OMG, Draft #1 dated 1\/12\/2006 (2006), adm.omg.org"},{"key":"17_CR12","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1145\/964001.964011","volume-title":"Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages","author":"B. Ford","year":"2004","unstructured":"Ford, B.: Parsing expression grammars: a recognition-based syntactic foundation. In: Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 111\u2013122. ACM, New York (2004)"},{"key":"17_CR13","volume-title":"Proceedings EDOC Workshop on Model-Driven Evolution of Legacy Systems (MELS)","author":"G. Gannod","year":"2004","unstructured":"Gannod, G., Carey, M.: Evolution of java programs to a model-driven environment using EMF. In: Proceedings EDOC Workshop on Model-Driven Evolution of Legacy Systems (MELS). IEEE Computer Society Digital Library, Los Alamitos (2004)"},{"key":"17_CR14","unstructured":"Java Specification Requests. JSR 040: Java Metadata Interface (JMI) Specification Version 1.0 (2002)"},{"key":"17_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE","author":"I. Kurtev","year":"2002","unstructured":"Kurtev, I., B\u00e9zevin, J., Aksit, M.: Technological spaces: An initial appraisal. In: Meersman, R., Tari, Z., et al. (eds.) CoopIS 2002, DOA 2002, and ODBASE 2002. LNCS, vol.\u00a02519. Springer, Heidelberg (2002) (Industrial Track)"},{"key":"17_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1007\/978-3-540-31797-5_22","volume-title":"UML Modeling Languages and Applications","author":"N. Mansurov","year":"2005","unstructured":"Mansurov, N., Campara, D.: Managed architecture of existing code as a practical transition towards MDA. In: Jardim Nunes, N., Selic, B., Rodrigues da Silva, A., Toval Alvarez, A. (eds.) UML Satellite Activities 2004. LNCS, vol.\u00a03297, pp. 219\u2013233. Springer, Heidelberg (2005)"},{"key":"17_CR17","unstructured":"Moonen, L.: Exploring Software Systems. PhD thesis, Faculty of Natural Sciences, Mathematics, and Computer Science, University of Amsterdam (December 2002)"},{"key":"17_CR18","volume-title":"Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002)","author":"L. Moonen","year":"2002","unstructured":"Moonen, L.: Lightweight impact analysis using island grammars. In: Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002). IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"17_CR19","unstructured":"OMG. Meta Object Facility (MOF) 2.0 Query\/View\/Transformation Specification. Final Adopted Specification, ptc\/05-11-01 (2002)"},{"key":"17_CR20","unstructured":"OMG. Meta Object Facility (MOF) Specification Version 1.4 (2002)"},{"key":"17_CR21","doi-asserted-by":"crossref","unstructured":"Reus, T.: Harvesting existing software systems for MDA-based reengineering. Master\u2019s thesis, Delft University of Technology (2006), swerl.tudelft.nl","DOI":"10.1007\/11787044_17"},{"key":"17_CR22","volume-title":"Proceedings EDOC Workshop on Model-Driven Evolution of Legacy Systems (MELS)","author":"W. Ulrich","year":"2004","unstructured":"Ulrich, W.: A status on OMG architecture-driven modernization task force. In: Proceedings EDOC Workshop on Model-Driven Evolution of Legacy Systems (MELS). IEEE Computer Society Digital Library, Los Alamitos (2004)"},{"key":"17_CR23","unstructured":"Visser, E.: Syntax Definition for Language Prototyping. PhD thesis, University of Amsterdam (September 1997)"},{"key":"17_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/11663430_17","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"M. Wimmer","year":"2006","unstructured":"Wimmer, M., Kramler, G.: Bridging grammarware and modelware. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 159\u2013168. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture \u2013 Foundations and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11787044_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,19]],"date-time":"2019-04-19T13:13:18Z","timestamp":1555679598000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11787044_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540359098","9783540359104"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/11787044_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}