{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T13:51:59Z","timestamp":1725889919333},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540699262"},{"type":"electronic","value":"9783540699279"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69927-9_14","type":"book-chapter","created":{"date-parts":[[2008,7,31]],"date-time":"2008-07-31T06:39:40Z","timestamp":1217486380000},"page":"199-213","source":"Crossref","is-referenced-by-count":1,"title":["Application of Reflection in Model Transformation Languages"],"prefix":"10.1007","author":[{"given":"Ivan","family":"Kurtev","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"Aksit, M., Wakita, K., Bosch, J., Bergmans, L., Yonezawa, A.: Abstracting Object Interactions Using Composition Filters. In: ECOOP Workshop 1993, pp. 152\u2013184 (1993)","DOI":"10.1007\/BFb0017540"},{"key":"14_CR2","unstructured":"Budinsky, F., Steinberg, D., Raymond Ellersick, R., Ed Merks, E., Brodsky, S.A., Grose, T.J.: Eclipse Modeling Framework. Addison Wesley (2003)"},{"key":"14_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45102-1_16","volume-title":"ECOOP 2000 - Object-Oriented Programming","author":"S. Chiba","year":"2000","unstructured":"Chiba, S.: Load-Time Structural Reflection in Java. In: Bertino, E. (ed.) ECOOP 2000. LNCS, vol.\u00a01850, Springer, Heidelberg (2000)"},{"key":"14_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/11787044_13","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"J.S. Cuadrado","year":"2006","unstructured":"Cuadrado, J.S., Molina, J.G., Tortosa, M.M.: RubyTL: A Practical, Extensible Transformation Language. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol.\u00a04066, pp. 158\u2013172. Springer, Heidelberg (2006)"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Havinga, W., Nagy, I., Bergmans, L., Aksit, M.: Detecting and resolving ambiguities caused by inter-dependent introductions. In: AOSD 2006, pp. 214\u2013225 (2006)","DOI":"10.1145\/1119655.1119684"},{"key":"14_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/11663430_14","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"F. Jouault","year":"2006","unstructured":"Jouault, F., Kurtev, I.: Transforming Models with ATL. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 128\u2013138. Springer, Heidelberg (2006)"},{"key":"14_CR7","unstructured":"Jouault, F.: Loosely Coupled Traceability for ATL, accepted for the ECMDA Workshop on Traceability, Nuremberg, Germany (2005)"},{"key":"14_CR8","series-title":"Lecture Notes in Computer Science","volume-title":"Formal Methods for Open Object-Based Distributed Systems","author":"J. B\u00e9zivin","year":"2006","unstructured":"B\u00e9zivin, J., Jouault, F.: KM3: A DSL for Metamodel Specification. In: Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. LNCS, vol.\u00a04037. Springer, Heidelberg (2006)"},{"key":"14_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, p. 327. Springer, Heidelberg (2001)"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Kojarski, S., Lorenz, D.H.: Awesome: an aspect co-weaving system for composing multiple aspect-oriented extensions. In: OOPSLA 2007, pp. 515\u2013534 (2007)","DOI":"10.1145\/1297027.1297065"},{"key":"14_CR11","unstructured":"Kurtev, I.: Adaptability of Model Transformations, PhD thesis, University of Twente, the Netherlands (2005)"},{"issue":"3","key":"14_CR12","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.scico.2007.05.006","volume":"68","author":"I. Kurtev","year":"2007","unstructured":"Kurtev, I., van den Berg, K., Jouault, F.: Rule-based modularization in model transformation languages illustrated with ATL. Sci. Comput. Program.\u00a068(3), 138\u2013154 (2007)","journal-title":"Sci. Comput. Program."},{"key":"14_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/11663430_15","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"M. Lawley","year":"2006","unstructured":"Lawley, M., Steel, J.: Practical Declarative Model Transformation with Tefkat. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 139\u2013150. Springer, Heidelberg (2006)"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Leitner, A., Eugster, P., Oriol, M., Ciupa, I.: Reflecting on an Existing Programming Language. In: TOOLS Europe 2007. JOT, vol.\u00a06(9) (2007)","DOI":"10.5381\/jot.2007.6.9.a16"},{"key":"14_CR15","doi-asserted-by":"crossref","unstructured":"Lewis, B., Ducass\u00e9, M.: Using events to debug Java programs backwards in time. In: OOPSLA Companion 2003, pp. 96\u201397 (2003)","DOI":"10.1145\/949344.949367"},{"key":"14_CR16","unstructured":"Maes, P.: Computional reflection. PhD thesis, Artificial intelligence laboratory, Vrije Universiteit, Brussels, Belgium (1987)"},{"key":"14_CR17","unstructured":"McAffer, J.: Engineering the meta-level. In: Kiczales (ed.) Reflection 1996, San Francisco, CA, USA, pp. 39\u201361 (1996)"},{"key":"14_CR18","unstructured":"Mistral web site, http:\/\/www.vf.utwente.nl\/~kurtev\/mistral\/"},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"OMG. MOF 2.0 Query\/Views\/Transformations RFP. OMG document ad\/2002-04-10 (2002)","DOI":"10.1016\/S1351-4180(02)00809-7"},{"key":"14_CR20","doi-asserted-by":"crossref","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Floring, G.J.: A flexible solution for aspect-oriented programming in Java. In: 3rd International Conference on Metalevel Architectures and Advanced Separation of Concerns, Japan (2001)","DOI":"10.1007\/3-540-45429-2_1"},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Smith, B., Reflection, C.: semantics in Lisp. In: Proceedings of the 14th Annual ACM Symposium on Principles of Programming Languages, pp. 23\u201335 (January 1984)","DOI":"10.1145\/800017.800513"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"Tanter, E., Noy\u00e9, J., Caromel, D., Cointe, P.: Partial behavioral reflection: spatial and temporal selection of reification. In: OOPSLA 2003, pp. 27\u201346 (2003)","DOI":"10.1145\/949343.949309"},{"key":"14_CR23","series-title":"Lecture Notes in Computer Science","volume-title":"<<UML>> 2004 - The Unified Modeling Language","author":"A. Pataricza","year":"2004","unstructured":"Pataricza, A., Varr\u00f3, D.: Generic and Meta-transformations for Model Transformation Engineering. In: Baar, T., Strohmeier, A., Moreira, A., Mellor, S.J. (eds.) UML 2004. LNCS, vol.\u00a03273. Springer, Heidelberg (2004)"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69927-9_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T04:12:53Z","timestamp":1620015173000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69927-9_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540699262","9783540699279"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69927-9_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}