{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:29:45Z","timestamp":1750307385189,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,5,1]],"date-time":"2010-05-01T00:00:00Z","timestamp":1272672000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,5]]},"DOI":"10.1145\/1810295.1810306","type":"proceedings-article","created":{"date-parts":[[2010,6,8]],"date-time":"2010-06-08T12:37:34Z","timestamp":1276000654000},"page":"69-78","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Integrating legacy systems with MDE"],"prefix":"10.1145","author":[{"given":"Mickael","family":"Clavreul","sequence":"first","affiliation":[{"name":"INRIA, Rennes Cedex, France"}]},{"given":"Olivier","family":"Barais","sequence":"additional","affiliation":[{"name":"IRISA, Rennes Cedex, France"}]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[{"name":"IRISA, Rennes Cedex, France"}]}],"member":"320","published-online":{"date-parts":[[2010,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AGG. The attributed graph grammar (agg) system. http:\/\/user.cs.tu-berlin.de\/gragra\/agg\/.  AGG. The attributed graph grammar (agg) system. http:\/\/user.cs.tu-berlin.de\/gragra\/agg\/."},{"key":"e_1_3_2_1_2_1","volume-title":"Solving the modeling problems of object-oriented languages by composing multiple aspects using composition filters","author":"Aksit M.","year":"1998","unstructured":"M. Aksit and B. Tekinerdogan . Solving the modeling problems of object-oriented languages by composing multiple aspects using composition filters , 1998 . M. Aksit and B. Tekinerdogan. Solving the modeling problems of object-oriented languages by composing multiple aspects using composition filters, 1998."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094832"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/289524.289565"},{"key":"e_1_3_2_1_5_1","unstructured":"W. Bast M. Belaunde X. Blanc K. Duddy C. Griffin S. Helsen M. Lawley M. Murphree S. Reddy S. Sendall J. Steel L. Tratt R. Venkatesh and D. Vojtisek. Mof qvt final adopted specification. OMG document ptc\/05-11-01 October 2005 http:\/\/www.omg.org\/docs\/ptc\/05-11-01.pdf.  W. Bast M. Belaunde X. Blanc K. Duddy C. Griffin S. Helsen M. Lawley M. Murphree S. Reddy S. Sendall J. Steel L. Tratt R. Venkatesh and D. Vojtisek. Mof qvt final adopted specification. OMG document ptc\/05-11-01 October 2005 http:\/\/www.omg.org\/docs\/ptc\/05-11-01.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"A. Belapurkar. Use aop to maintain legacy java applications. IBM developer work (March 2004) http:\/\/www.ibm.com\/developerworks\/java\/library\/jaopsc2.html.  A. Belapurkar. Use aop to maintain legacy java applications. IBM developer work (March 2004) http:\/\/www.ibm.com\/developerworks\/java\/library\/jaopsc2.html."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353181"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1244002.1244215"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69073-3_2"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582436"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774858"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1416563.1416566"},{"key":"e_1_3_2_1_13_1","volume-title":"IEEE International Conference on the, 0: 225","author":"Misra A.","year":"1999","unstructured":"A. Misra , J. Sztipanovits , G. Karsai , M. Moore , A. Ledeczi , and E. Long . Model-integrated computing and integration of globally distributed manufacturing enterprises: Issues and challenges. Engineering of Computer-Based Systems , IEEE International Conference on the, 0: 225 , 1999 . A. Misra, J. Sztipanovits, G. Karsai, M. Moore, A. Ledeczi, and E. Long. Model-integrated computing and integration of globally distributed manufacturing enterprises: Issues and challenges. Engineering of Computer-Based Systems, IEEE International Conference on the, 0:225, 1999."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/11557432_19"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2008.4658056"},{"issue":"902","key":"e_1_3_2_1_16_1","first-page":"89","article-title":"Program comprehension using aspects","volume":"2004","author":"Ng D.","year":"2004","unstructured":"D. Ng , D. Kaeli , S. Kojarski , and D. Lorenz . Program comprehension using aspects . IEE Seminar Digests , 2004 ( 902 ): 89 -- 96 , 2004 . D. Ng, D. Kaeli, S. Kojarski, and D. Lorenz. Program comprehension using aspects. IEE Seminar Digests, 2004(902):89--96, 2004.","journal-title":"IEE Seminar Digests"},{"key":"e_1_3_2_1_17_1","volume-title":"May","author":"Odersky M.","year":"2007","unstructured":"M. Odersky , V. Cremet , I. Dragos , G. Dubochet , B. Emir , P. Haller , S. Mcdirmid , S. Micheloud , N. Mihaylov , L. Spoon , and M. Zenger . A Tour of the Scala Programming Language , May 2007 . M. Odersky, V. Cremet, I. Dragos, G. Dubochet, B. Emir, P. Haller, S. Mcdirmid, S. Micheloud, N. Mihaylov, L. Spoon, and M. Zenger. A Tour of the Scala Programming Language, May 2007."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/949344.949349"},{"issue":"7","key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","DOI":"10.5381\/jot.2009.8.7.a5","article-title":"Method proxy-based aop in scala","volume":"8","author":"Spiewak D.","year":"2009","unstructured":"D. Spiewak and T. Zhao . Method proxy-based aop in scala . JOT: Journal of Object Technology , 8 ( 7 ), 2009 . D. Spiewak and T. Zhao. Method proxy-based aop in scala. JOT: Journal of Object Technology, 8(7), 2009.","journal-title":"JOT: Journal of Object Technology"},{"key":"e_1_3_2_1_20_1","volume-title":"Applied Java Patterns","author":"Stelting S. A.","year":"2001","unstructured":"S. A. Stelting and O. M.-V. Leeuwen . Applied Java Patterns . Prentice Hall Professional Technical Reference , 2001 . S. A. Stelting and O. M.-V. Leeuwen. Applied Java Patterns. Prentice Hall Professional Technical Reference, 2001."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449788"},{"key":"e_1_3_2_1_22_1","unstructured":"VIATRA. Viatra2. http:\/\/www.eclipse.org\/gmt\/VIATRA2\/.  VIATRA. Viatra2. http:\/\/www.eclipse.org\/gmt\/VIATRA2\/."},{"key":"e_1_3_2_1_23_1","unstructured":"VMTS. Visual modeling and transformation system (vmts). http:\/\/vmts.aut.bme.hu\/.  VMTS. Visual modeling and transformation system (vmts). http:\/\/vmts.aut.bme.hu\/."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028778"}],"event":{"name":"ICSE '10: 32nd International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Cape Town South Africa","acronym":"ICSE '10"},"container-title":["Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 2"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1810295.1810306","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1810295.1810306","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:23:25Z","timestamp":1750245805000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1810295.1810306"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,5]]},"references-count":24,"alternative-id":["10.1145\/1810295.1810306","10.1145\/1810295"],"URL":"https:\/\/doi.org\/10.1145\/1810295.1810306","relation":{},"subject":[],"published":{"date-parts":[[2010,5]]},"assertion":[{"value":"2010-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}