{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:10Z","timestamp":1772164030009,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,27]],"date-time":"2013-10-27T00:00:00Z","timestamp":1382832000000},"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":[[2013,10,27]]},"DOI":"10.1145\/2517208.2517218","type":"proceedings-article","created":{"date-parts":[[2013,10,23]],"date-time":"2013-10-23T11:29:17Z","timestamp":1382527757000},"page":"169-178","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Supporting large scale model transformation reuse"],"prefix":"10.1145","author":[{"given":"F\u00e1bio Paulo","family":"Basso","sequence":"first","affiliation":[{"name":"Federal University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raquel Mainardi","family":"Pillat","sequence":"additional","affiliation":[{"name":"Federal University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Toacy Cavalcante","family":"Oliveira","sequence":"additional","affiliation":[{"name":"Federal University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leandro Buss","family":"Becker","sequence":"additional","affiliation":[{"name":"Federal University of Santa Catarina, Florian\u00f3polis, SC, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,10,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/11538097_12"},{"key":"e_1_3_2_1_2_1","first-page":"2012","volume-title":"ACM\/IEEE 15th International Conference on Model Driven Engineering Languages and Systems MODELS 2012","author":"Aranega V.","unstructured":"V. Aranega , A. Etien , and S. Mosser . Using feature models to tame the complexity of model transformation engineering . In ACM\/IEEE 15th International Conference on Model Driven Engineering Languages and Systems MODELS 2012 , pages -- , 2012 . V. Aranega, A. Etien, and S. Mosser. Using feature models to tame the complexity of model transformation engineering. In ACM\/IEEE 15th International Conference on Model Driven Engineering Languages and Systems MODELS 2012, pages -- , 2012."},{"key":"e_1_3_2_1_3_1","volume-title":"Drools JBoss Rules 5.0 Developer's Guide Paperback","author":"Bali M.","year":"2009","unstructured":"M. Bali . Drools JBoss Rules 5.0 Developer's Guide Paperback . Packt Publishing , 2009 . M. Bali. Drools JBoss Rules 5.0 Developer's Guide Paperback. Packt Publishing, 2009."},{"key":"e_1_3_2_1_4_1","volume-title":"First Brazilian Workshop on Model Driven Development, I BW-MDD, 2010","author":"Basso F. P.","year":"2010","unstructured":"F. P. Basso and R. M. P. Basso . An experience report on agile software development with mda (in portuguese, um relato de experi\u00eancia no desenvolvimento \u00e1gil de software com a mda) . In First Brazilian Workshop on Model Driven Development, I BW-MDD, 2010 . URL www.adapit.com.br\/files\/bwmdd 2010 .pdf. F. P. Basso and R. M. P. Basso. An experience report on agile software development with mda (in portuguese, um relato de experi\u00eancia no desenvolvimento \u00e1gil de software com a mda). In First Brazilian Workshop on Model Driven Development, I BW-MDD, 2010. URL www.adapit.com.br\/files\/bwmdd2010.pdf."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2006.76"},{"key":"e_1_3_2_1_6_1","volume-title":"Simp\u00f3sio Brasileiro de Engenharia de Software. Anais do 21o Simp\u00f3sio Brasileiro de Engenharia de Software., 2007","author":"Basso F. P.","year":"2007","unstructured":"F. P. Basso , L. B. Becker , and T. C. Oliveira . A solution for reuse and maintenance of model transformers using fomda approach (in portuguese, uma solu\u00e7\u00e3o para reuso e manuten\u00e7\u00e3o de transformadores de modelos usando a abordagem fomda) . In Simp\u00f3sio Brasileiro de Engenharia de Software. Anais do 21o Simp\u00f3sio Brasileiro de Engenharia de Software., 2007 . URL www.adapit.com.br\/files\/sbes 2007 .pdf. F. P. Basso, L. B. Becker, and T. C. Oliveira. A solution for reuse and maintenance of model transformers using fomda approach (in portuguese, uma solu\u00e7\u00e3o para reuso e manuten\u00e7\u00e3o de transformadores de modelos usando a abordagem fomda). In Simp\u00f3sio Brasileiro de Engenharia de Software. Anais do 21o Simp\u00f3sio Brasileiro de Engenharia de Software., 2007. URL www.adapit.com.br\/files\/sbes2007.pdf."},{"key":"e_1_3_2_1_7_1","first-page":"59","article-title":"Development through models: Software architectures managed by models (in portuguese, desenvolvimento com modelos: Arquiteturas de software gerenciadas por modelos)","author":"Basso F. P.","year":"2008","unstructured":"F. P. Basso , R. M. Pillat , and R. Z. Frantz . Development through models: Software architectures managed by models (in portuguese, desenvolvimento com modelos: Arquiteturas de software gerenciadas por modelos) . Java Magazine , 59 , 2008 . URL www.adapit.com.br\/files\/jm2008.pdf. F. P. Basso, R. M. Pillat, and R. Z. Frantz. Development through models: Software architectures managed by models (in portuguese, desenvolvimento com modelos: Arquiteturas de software gerenciadas por modelos). Java Magazine, 59, 2008. URL www.adapit.com.br\/files\/jm2008.pdf.","journal-title":"Java Magazine"},{"key":"e_1_3_2_1_8_1","volume-title":"In Third Brazilian Workshop on Model Driven Development, III BW-MDD","author":"Basso F. P.","year":"2012","unstructured":"F. P. Basso , R. M. P. Basso , and T. C. Oliveira . Towards a web modeling environment for a model driven engineering approach . In In Third Brazilian Workshop on Model Driven Development, III BW-MDD , 2012 . URL www.adapit.com.br\/files\/MockupToMe.pdf. F. P. Basso, R. M. P. Basso, and T. C. Oliveira. Towards a web modeling environment for a model driven engineering approach. In In Third Brazilian Workshop on Model Driven Development, III BW-MDD, 2012. URL www.adapit.com.br\/files\/MockupToMe.pdf."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38977-1_19"},{"key":"e_1_3_2_1_10_1","first-page":"721","volume-title":"25th International Conference on Software Engineering and Knowledge Engineering, SEKE 2013","author":"Basso F. P.","year":"2013","unstructured":"F. P. Basso , C. M. L. Werner , R. M. Pillat , and T. C. Oliveira . How do you execute reuse tasks among tools? a ras based approach to interoperate reuse assistants . In 25th International Conference on Software Engineering and Knowledge Engineering, SEKE 2013 , Boston, USA , June 27-29 2013 , pages 721 -- 726 , 2013. F. P. Basso, C. M. L. Werner, R. M. Pillat, and T. C. Oliveira. How do you execute reuse tasks among tools? a ras based approach to interoperate reuse assistants. In 25th International Conference on Software Engineering and Knowledge Engineering, SEKE 2013, Boston, USA, June 27-29 2013, pages 721--726, 2013."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1743546.1743583"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2010.01.001"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2430502.2430513"},{"key":"e_1_3_2_1_14_1","volume-title":"The Unified Modeling Language User Guide","author":"Booch G.","year":"2005","unstructured":"G. Booch , J. Rumbaugh , and I. Jacobson . The Unified Modeling Language User Guide ( 2 nd Edition). Addison-Wesley , 2005 . G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide (2nd Edition). Addison-Wesley, 2005.","edition":"2"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38977-1_12"},{"key":"e_1_3_2_1_16_1","volume-title":"Mastering Apache Velocity","author":"Cole J.","year":"2003","unstructured":"J. Cole and J. D. Gradecki . Mastering Apache Velocity . Wiley ; 1 edition, 2003 . J. Cole and J. D. Gradecki. Mastering Apache Velocity. Wiley; 1 edition, 2003."},{"key":"e_1_3_2_1_17_1","volume-title":"Generic model transformations: Write once, reuse everywhere. 6707:62--77","author":"Cuadrado J. S.","year":"2011","unstructured":"J. S. Cuadrado , E. Guerra , and J. Lara . Generic model transformations: Write once, reuse everywhere. 6707:62--77 , 2011 . J. S. Cuadrado, E. Guerra, and J. Lara. Generic model transformations: Write once, reuse everywhere. 6707:62--77, 2011."},{"key":"e_1_3_2_1_18_1","volume-title":"Generative Programming: Methods, Tools and Applications","author":"Czarnecki K.","year":"2000","unstructured":"K. Czarnecki and U. Eisenecker . Generative Programming: Methods, Tools and Applications . Addison Wesley , 2000 . K. Czarnecki and U. Eisenecker. Generative Programming: Methods, Tools and Applications. Addison Wesley, 2000."},{"key":"e_1_3_2_1_19_1","volume-title":"OOPSLA'03 Workshop on Generative Techniques in the Context of Model-Driven Architecture","author":"Czarnecki K.","year":"2003","unstructured":"K. Czarnecki and S. Helsen . Classification of model transformation approaches . In OOPSLA'03 Workshop on Generative Techniques in the Context of Model-Driven Architecture , 2003 . K. Czarnecki and S. Helsen. Classification of model transformation approaches. In OOPSLA'03 Workshop on Generative Techniques in the Context of Model-Driven Architecture, 2003."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774557"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2432497.2432500"},{"key":"e_1_3_2_1_22_1","first-page":"758","volume-title":"International Conference on Software Engineering and Knowledge Engineering (SEKE'2008)","author":"Fernandes P.","year":"2008","unstructured":"P. Fernandes , C. Werner , and L. Murta . Feature modeling for context-aware software product lines . In International Conference on Software Engineering and Knowledge Engineering (SEKE'2008) , SEKE 2008 , pages 758 -- 763 , 2008. P. Fernandes, C. Werner, and L. Murta. Feature modeling for context-aware software product lines. In International Conference on Software Engineering and Knowledge Engineering (SEKE'2008), SEKE 2008, pages 758--763, 2008."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MODEVA.2004.1425846"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.85"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2377816.2377821"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2487008"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31491-9_30"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-34691-0_4"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985858"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141277.1141561"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2007.08.002"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018980625587"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04425-0_60"},{"key":"e_1_3_2_1_34_1","first-page":"93","volume-title":"VaMoS'10","author":"Lopez-Herrejon R. E.","year":"2010","unstructured":"R. E. Lopez-Herrejon , A. Egyed , S. Trujillo , J. de Sosa , and M. Azanza . Using incremental consistency management for conformance checking in feature-oriented model-driven engineering . In VaMoS'10 , pages 93 -- 100 , 2010 . R. E. Lopez-Herrejon, A. Egyed, S. Trujillo, J. de Sosa, and M. Azanza. Using incremental consistency management for conformance checking in feature-oriented model-driven engineering. In VaMoS'10, pages 93--100, 2010."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.12.004"},{"key":"e_1_3_2_1_36_1","volume-title":"MOF model to text transformation language version 1.0 av. at http:\/\/www.omg.org\/spec\/mofm2t08\/1.0\/","year":"2008","unstructured":"MOFM2T08. MOF model to text transformation language version 1.0 av. at http:\/\/www.omg.org\/spec\/mofm2t08\/1.0\/ , 2008 . URL http:\/\/www.omg.org\/spec\/MOFM2T08\/1.0\/. MOFM2T08. MOF model to text transformation language version 1.0 av. at http:\/\/www.omg.org\/spec\/mofm2t08\/1.0\/, 2008. URL http:\/\/www.omg.org\/spec\/MOFM2T08\/1.0\/."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486883"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2430502.2430523"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2189751.2047866"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICEBE.2006.98"},{"key":"e_1_3_2_1_41_1","first-page":"153","volume-title":"12th International Workshop on Exploring Modelling Methods in Systems Analysis and Design EMMSADt'2007","author":"Souza V. E. S.","year":"2007","unstructured":"V. E. S. Souza , R. D. A. Falbo , and G. Guizzardi . A uml profile for modeling framework-based web information systems . In 12th International Workshop on Exploring Modelling Methods in Systems Analysis and Design EMMSADt'2007 , pages 153 -- 162 , 2007 . V. E. S. Souza, R. D. A. Falbo, and G. Guizzardi. A uml profile for modeling framework-based web information systems. In 12th International Workshop on Exploring Modelling Methods in Systems Analysis and Design EMMSADt'2007, pages 153--162, 2007."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/11538097_11"},{"key":"e_1_3_2_1_43_1","volume-title":"School of Computer Science","author":"Th\u00fcm T.","year":"2012","unstructured":"T. Th\u00fcm , S. Apel , C. K\u00e4stner , M. Kuhlemann , I. Schaefer , and G. Saake . Analysis strategies for software product lines. Technical report , School of Computer Science , University of Magdeburg , Germany , 2012 . T. Th\u00fcm, S. Apel, C. K\u00e4stner, M. Kuhlemann, I. Schaefer, and G. Saake. Analysis strategies for software product lines. Technical report, School of Computer Science, University of Magdeburg, Germany, 2012."},{"key":"e_1_3_2_1_44_1","volume-title":"Featureide: An extensible framework for feature-oriented software development. Science of Computer Programming, (0): --","author":"Th\u00fcm T.","year":"2012","unstructured":"T. Th\u00fcm , C. K\u00e4stner , F. Benduhn , J. Meinicke , G. Saake , and T. Leich . Featureide: An extensible framework for feature-oriented software development. Science of Computer Programming, (0): -- , 2012 . ISSN 0167-6423. T. Th\u00fcm, C. K\u00e4stner, F. Benduhn, J. Meinicke, G. Saake, and T. Leich. Featureide: An extensible framework for feature-oriented software development. Science of Computer Programming, (0): -- , 2012. ISSN 0167-6423."},{"key":"e_1_3_2_1_45_1","volume-title":"2nd OOPSLA Workshop on Generative Techniques in the context of Model Driven Architecture","author":"van Boas G.","year":"2005","unstructured":"G. van Boas . From the workfloor: Developing workflow for the generative model transformer . In 2nd OOPSLA Workshop on Generative Techniques in the context of Model Driven Architecture , 2005 . G. van Boas. From the workfloor: Developing workflow for the generative model transformer. In 2nd OOPSLA Workshop on Generative Techniques in the context of Model Driven Architecture, 2005."},{"key":"e_1_3_2_1_46_1","first-page":"3","volume-title":"Proceedings of the ECMDA Composition of Model Transformations Workshop","author":"Vanhooff B.","year":"2006","unstructured":"B. Vanhooff , D. Ayed , and Y. Berbers . A framework for transformation chain development processes . In Proceedings of the ECMDA Composition of Model Transformations Workshop , pages 3 -- 8 , 2006 . B. Vanhooff, D. Ayed, and Y. Berbers. A framework for transformation chain development processes. In Proceedings of the ECMDA Composition of Model Transformations Workshop, pages 3--8, 2006."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/11796435_6"},{"key":"e_1_3_2_1_48_1","volume-title":"In Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling, DSM'07","author":"V\u00f6lter M.","year":"2007","unstructured":"M. V\u00f6lter and I. Groher . Handling variability in model transformations and generators . In In Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling, DSM'07 , 2007 . M. V\u00f6lter and I. Groher. Handling variability in model transformations and generators. In In Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling, DSM'07, 2007."},{"key":"e_1_3_2_1_49_1","first-page":"15","volume-title":"Proceedings of the ECMDA Composition of Model Transformations Workshop","author":"Wagelaar D.","year":"2006","unstructured":"D. Wagelaar . Blackbox composition of model transformations using domain-specific modelling languages . In Proceedings of the ECMDA Composition of Model Transformations Workshop , pages 15 -- 19 , 2006 . D. Wagelaar. Blackbox composition of model transformations using domain-specific modelling languages. In Proceedings of the ECMDA Composition of Model Transformations Workshop, pages 15--19, 2006."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.16"},{"key":"e_1_3_2_1_51_1","first-page":"13","volume-title":"Proceedings of Model-Driven Architecture: Foundations and Applications","author":"Willink E. D.","year":"2003","unstructured":"E. D. Willink . Umlx : A graphical transformation language for mda . In Proceedings of Model-Driven Architecture: Foundations and Applications , pages 13 -- 24 , 2003 . E. D. Willink. Umlx: A graphical transformation language for mda. In Proceedings of Model-Driven Architecture: Foundations and Applications, pages 13--24, 2003."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-010-0179-3"}],"event":{"name":"GPCE'13: Generative Programming: Concepts and Experiences","location":"Indianapolis Indiana USA","acronym":"GPCE'13","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 12th international conference on Generative programming: concepts &amp; experiences"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2517208.2517218","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2517208.2517218","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:28:40Z","timestamp":1750217320000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2517208.2517218"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,27]]},"references-count":52,"alternative-id":["10.1145\/2517208.2517218","10.1145\/2517208"],"URL":"https:\/\/doi.org\/10.1145\/2517208.2517218","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2637365.2517218","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,10,27]]},"assertion":[{"value":"2013-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}