{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T18:35:28Z","timestamp":1760985328622,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319211541"},{"type":"electronic","value":"9783319211558"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-21155-8_4","type":"book-chapter","created":{"date-parts":[[2015,7,15]],"date-time":"2015-07-15T03:50:45Z","timestamp":1436932245000},"page":"43-58","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Enabling the Reuse of Stored Model Transformations Through Annotations"],"prefix":"10.1007","author":[{"given":"Javier","family":"Criado","sequence":"first","affiliation":[]},{"given":"Salvador","family":"Mart\u00ednez","sequence":"additional","affiliation":[]},{"given":"Luis","family":"Iribarne","sequence":"additional","affiliation":[]},{"given":"Jordi","family":"Cabot","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,7,16]]},"reference":[{"key":"4_CR1","unstructured":"The ATL Transformation ZOO. http:\/\/www.eclipse.org\/atl\/atlTransformations\/"},{"key":"4_CR2","unstructured":"Altmanninger, K., Kappel, G., Kusel, A., Retschitzegger, W., Seidl, M., Schwinger, W., Wimmer, M.: Amor-towards adaptable model versioning. In: 1st International Workshop on Model Co-Evolution and Consistency Management, in Conjunction with MODELS, vol. 8, pp. 4\u201350 (2008)"},{"key":"4_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/11538097_3","volume-title":"Model Driven Architecture","author":"J B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin, J., Jouault, F., Rosenthal, P., Valduriez, P.: Modeling in the large and modeling in the small. In: A\u00dfmann, U., Ak\u015fit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 33\u201346. Springer, Heidelberg (2005)"},{"key":"4_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":"JS 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. 4066, pp. 158\u2013172. Springer, Heidelberg (2006)"},{"key":"4_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/978-3-540-69489-2_38","volume-title":"Models in Software Engineering","author":"RB France","year":"2007","unstructured":"France, R.B., Bieman, J., Cheng, B.H.C.: Repository for model driven development (ReMoDD). In: K\u00fchne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 311\u2013317. Springer, Heidelberg (2007)"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Holmes, T., Zdun, U., Dustdar, S.: Morse: a model-aware service environment. In: APSCC 2009, pp. 470\u2013477. IEEE (2009)","DOI":"10.1109\/APSCC.2009.5394083"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1007\/978-3-642-16129-2_21","volume-title":"Model Driven Engineering Languages and Systems","author":"E Insfran","year":"2010","unstructured":"Insfran, E., Gonzalez-Huerta, J., Abrah\u00e3o, S.: Design guidelines for the development of quality-driven model transformations. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part II. LNCS, vol. 6395, pp. 288\u2013302. Springer, Heidelberg (2010)"},{"issue":"1","key":"4_CR8","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2007.08.002","volume":"72","author":"F Jouault","year":"2008","unstructured":"Jouault, F., Allilaire, F., B\u00e9zivin, J., Kurtev, I.: Atl: a model transformation tool. Sci. Comput. Program. 72(1), 31\u201339 (2008)","journal-title":"Sci. Comput. Program."},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Jouault, F., B\u00e9zivin, J., Kurtev, I.: TCS: a DSL for the specification of textual concrete syntaxes in model engineering. In: GCPE 2006, pp. 249\u2013254. ACM (2006)","DOI":"10.1145\/1173706.1173744"},{"key":"4_CR10","unstructured":"Kappel, G., Kapsammer, E., Kargl, H., Kramler, G., Reiter, T., Retschitzegger, W., Schwinger, W., Wimmer, M.: On models and ontologies - a semantic infrastructure supporting model integration. In: Modellierung 2006, 22.-24. M\u00e4rz 2006, Innsbruck, Tirol, Austria, Proceedings, pp. 11\u201327 (2006)"},{"key":"4_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1007\/978-3-642-28830-2_10","volume-title":"Software Language Engineering","author":"W Kling","year":"2012","unstructured":"Kling, W., Jouault, F., Wagelaar, D., Brambilla, M., Cabot, J.: MoScript: a DSL for querying and manipulating model repositories. In: Sloane, A., A\u00dfmann, U. (eds.) SLE 2011. LNCS, vol. 6940, pp. 180\u2013200. Springer, Heidelberg (2012)"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Koegel, M., Helming, J.: EMFStore: a model repository for EMF models. In: ICSE 2010, pp. 307\u2013308. ACM (2010)","DOI":"10.1145\/1810295.1810364"},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-540-69927-9_4","volume-title":"Theory and Practice of Model Transformations","author":"DS Kolovos","year":"2008","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: The epsilon transformation language. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol. 5063, pp. 46\u201360. Springer, Heidelberg (2008)"},{"key":"4_CR14","unstructured":"Kusel, A., Sch\u00f6nb\u00f6ck, J., Wimmer, M., Retschitzegger, W., Schwinger, W., Kappel, G.: Reality check for model transformation reuse: The atl transformation zoo case study. In: AMT@ MoDELS (2013)"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Lemos, O.A.L., Bajracharya, S.K., Ossher, J., Morla, R.S., Masiero, P.C., Baldi, P., Lopes, C.V.: Codegenie: using test-cases to search and reuse source code. In: ASE 2007, pp. 525\u2013526. ACM (2007)","DOI":"10.1145\/1321631.1321726"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"McMillan, C., Grechanik, M., Poshyvanyk, D., Xie, Q., Fu, C.: Portfolio: finding relevant functions and their usage. In: ICSE 2011, pp. 111\u2013120. IEEE (2011)","DOI":"10.1145\/1985793.1985809"},{"key":"4_CR17","unstructured":"OMG. Meta Object Facility (MOF) 2.0 Query\/View\/Transformation Specification, Version 1.1, January 2011"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Reiss, S.P.: Semantics-based code search. In: ICSE 2009, pp. 243\u2013253. IEEE (2009)","DOI":"10.1109\/ICSE.2009.5070525"},{"key":"4_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1190","DOI":"10.1007\/978-3-540-30469-2_25","volume-title":"On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE","author":"A Solberg","year":"2004","unstructured":"Solberg, A., Oldevik, J., Aagedal, J.\u00d8.: A framework for QoS-aware model transformation, using a pattern-based approach. In: Meersman, R. (ed.) OTM 2004. LNCS, vol. 3291, pp. 1190\u20131207. Springer, Heidelberg (2004)"},{"key":"4_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/978-3-642-02674-4_3","volume-title":"Model Driven Architecture - Foundations and Applications","author":"M Tisi","year":"2009","unstructured":"Tisi, M., Jouault, F., Fraternali, P., Ceri, S., B\u00e9zivin, J.: On the use of higher-order model transformations. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol. 5562, pp. 18\u201333. Springer, Heidelberg (2009)"},{"key":"4_CR21","unstructured":"van Amstel, M.F., van den Brand, M.: Using metrics for assessing the quality of ATL model transformations. In: MtATL 2011, vol. 742, pp. 20\u201334 (2011)"},{"key":"4_CR22","unstructured":"Vignaga, A.: Measuring atl transformations. MaTE. Department of Computer Science, Universidad de Chile, Technical report, Technical report (2009)"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-21155-8_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,15]],"date-time":"2023-02-15T13:02:07Z","timestamp":1676466127000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-21155-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319211541","9783319211558"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-21155-8_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"16 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}