{"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":1725889919899},"publisher-location":"Berlin, Heidelberg","reference-count":18,"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_12","type":"book-chapter","created":{"date-parts":[[2008,7,31]],"date-time":"2008-07-31T06:39:40Z","timestamp":1217486380000},"page":"168-182","source":"Crossref","is-referenced-by-count":26,"title":["Approaches for Model Transformation Reuse: Factorization and Composition"],"prefix":"10.1007","author":[{"given":"Jes\u00fas","family":"S\u00e1nchez Cuadrado","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jes\u00fas","family":"Garc\u00eda Molina","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"12_CR1","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1145\/130844.130856","volume":"24","author":"C.W. Krueger","year":"1992","unstructured":"Krueger, C.W.: Software reuse. ACM Comput. Surv.\u00a024(2), 131\u2013183 (1992)","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"12_CR2","doi-asserted-by":"publisher","first-page":"111","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), 111\u2013127 (2007)","journal-title":"Sci. Comput. Program"},{"key":"12_CR3","unstructured":"Balogh, A., Varr\u00f3, D.: Pattern composition in graph transformation rules. In: European Workshop on Composition of Model Transformations, Bilbao, Spain (July 2006)"},{"key":"12_CR4","doi-asserted-by":"publisher","first-page":"971","DOI":"10.1145\/1244002.1244216","volume-title":"SAC 2007: Proceedings of the 2007 ACM symposium on Applied computing","author":"M. Lawley","year":"2007","unstructured":"Lawley, M., Raymond, K.: Implementing a practical declarative logic-based model transformation engine. In: SAC 2007: Proceedings of the 2007 ACM symposium on Applied computing, pp. 971\u2013977. ACM, New York (2007)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","first-page":"158","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"J. S\u00e1nchez","year":"2006","unstructured":"S\u00e1nchez, J., Garc\u00eda, J., Menarguez, 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":"12_CR6","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1109\/SPLINE.2007.23","volume-title":"SPLC 2007: Proceedings of the 11th International Software Product Line Conference (SPLC 2007)","author":"M. Voelter","year":"2007","unstructured":"Voelter, M., Groher, I.: Product line implementation using aspect-oriented and model-driven software development. In: SPLC 2007: Proceedings of the 11th International Software Product Line Conference (SPLC 2007), Washington, DC, USA, pp. 233\u2013242. IEEE Computer Society, Los Alamitos (2007)"},{"issue":"4","key":"12_CR7","first-page":"452","volume":"6","author":"J. Steel","year":"2007","unstructured":"Steel, J., Jzquel, J.-M.: On model typing. Journal of Software and Systems Modeling (SoSyM)\u00a06(4), 452\u2013468 (2007)","journal-title":"Journal of Software and Systems Modeling (SoSyM)"},{"key":"12_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/11787044_14","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"A. Kleppe","year":"2006","unstructured":"Kleppe, A.: MCC: A model transformation environment. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol.\u00a04066, pp. 173\u2013187. Springer, Heidelberg (2006)"},{"key":"12_CR9","doi-asserted-by":"publisher","first-page":"1020","DOI":"10.1145\/1244002.1244223","volume-title":"SAC 2007: Proceedings of the 2007 ACM symposium on Applied computing","author":"J.S. Cuadrado","year":"2007","unstructured":"Cuadrado, J.S., Molina, J.G.: A phasing mechanism for model transformation languages. In: SAC 2007: Proceedings of the 2007 ACM symposium on Applied computing, pp. 1020\u20131024. ACM Press, New York (2007)"},{"issue":"5","key":"12_CR10","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MS.2007.135","volume":"24","author":"J.S. Cuadrado","year":"2007","unstructured":"Cuadrado, J.S., Molina, J.G.: Building domain-specific languages for model-driven development. IEEE Softw.\u00a024(5), 48\u201355 (2007)","journal-title":"IEEE Softw."},{"key":"12_CR11","unstructured":"Fabro, M.D.D., B\u00e9zivin, J., Valduriez, P.: Weaving models with the eclipse amw plugin. In: Eclipse Modeling Symposium, Eclipse Summit Europe 2006, Esslingen, Germany (2006)"},{"key":"12_CR12","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1995)"},{"key":"12_CR13","unstructured":"Voelter, M., Groher, I.: Handling variability in model transformations and generators. In: Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling (DSM07) (2007)"},{"key":"12_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-540-75209-7_3","volume-title":"Model Driven Engineering Languages and Systems","author":"B. Vanhooff","year":"2007","unstructured":"Vanhooff, B., Ayed, D., Van Baelen, S., Joosen, W., Berbers, Y.: UniTI: A Unified Transformation Infrastructure. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 31\u201345. Springer, Heidelberg (2007)"},{"key":"12_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","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. Springer, Heidelberg (2006)"},{"key":"12_CR16","unstructured":"OMG. Final adopted specification for MOF 2.0 Query\/View\/Transformation (2005), \n                    \n                      www.omg.org\/docs\/ptc\/05-11-01.pdf"},{"issue":"3","key":"12_CR17","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.entcs.2004.08.030","volume":"127","author":"E.D. Willink","year":"2005","unstructured":"Willink, E.D., Harris, P.J.: The side transformation pattern: Making transforms modular and reusable. Electr. Notes Theor. Comput. Sci.\u00a0127(3), 17\u201329 (2005)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"12_CR18","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1109\/SPLINE.2007.11","volume-title":"SPLC 2007: Proceedings of the 11th International Software Product Line Conference","author":"J. Oldevik","year":"2007","unstructured":"Oldevik, J., Haugen, O.: Higher-order transformations for product lines. In: SPLC 2007: Proceedings of the 11th International Software Product Line Conference, Washington, DC, USA, pp. 243\u2013254. IEEE Computer Society, Los Alamitos (2007)"}],"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_12.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T04:12:52Z","timestamp":1620015172000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69927-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540699262","9783540699279"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69927-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}