{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T14:26:07Z","timestamp":1725805567937},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319116525"},{"type":"electronic","value":"9783319116532"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-11653-2_39","type":"book-chapter","created":{"date-parts":[[2014,9,19]],"date-time":"2014-09-19T11:30:44Z","timestamp":1411126244000},"page":"636-652","source":"Crossref","is-referenced-by-count":11,"title":["Learning Implicit and Explicit Control in Model Transformations by Example"],"prefix":"10.1007","author":[{"given":"Islem","family":"Baki","sequence":"first","affiliation":[]},{"given":"Houari","family":"Sahraoui","sequence":"additional","affiliation":[]},{"given":"Quentin","family":"Cobbaert","sequence":"additional","affiliation":[]},{"given":"Philippe","family":"Masson","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Faunes","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"39_CR1","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/s10270-008-0092-1","volume":"8","author":"Z. Balogh","year":"2009","unstructured":"Balogh, Z., Varr\u00f3, D.: Model transformation by example using inductive logic programming. Software and Systems Modeling\u00a08, 347\u2013364 (2009)","journal-title":"Software and Systems Modeling"},{"key":"39_CR2","unstructured":"Biehl, M.: Literature study on model transformations. Royal Institute of Technology, Tech. Rep. ISRN\/KTH\/MMK (2010)"},{"issue":"3","key":"39_CR3","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/S1571-0661(04)80615-7","volume":"72","author":"P. Braun","year":"2003","unstructured":"Braun, P., Marschall, F.: Transforming object oriented models with botl. Electronic Notes in Theoretical Computer Science\u00a072(3), 103\u2013117 (2003)","journal-title":"Electronic Notes in Theoretical Computer Science"},{"issue":"3","key":"39_CR4","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Systems Journal\u00a045(3), 621\u2013646 (2006)","journal-title":"IBM Systems Journal"},{"key":"39_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/3-540-45923-5_12","volume-title":"Fundamental Approaches to Software Engineering","author":"J. Lara de","year":"2002","unstructured":"de Lara, J., Vangheluwe, H.: Atom3: A tool for multi-formalism and meta-modelling. In: Kutsche, R.-D., Weber, H. (eds.) FASE 2002. LNCS, vol.\u00a02306, pp. 174\u2013188. Springer, Heidelberg (2002)"},{"key":"39_CR6","doi-asserted-by":"crossref","unstructured":"Dolques, X., Huchard, M., Nebut, C., Reitz, P.: Learning transformation rules from transformation examples: An approach based on relational concept analysis. In: Int. Conf. on Enterprise Distributed Object Computing Workshops, pp. 27\u201332 (2010)","DOI":"10.1109\/EDOCW.2010.32"},{"key":"39_CR7","unstructured":"Drey, Z., Faucher, C., Fleurey, F., Mah\u00e9, V., Vojtisek, D.: Kermeta language reference manual (2009)"},{"key":"39_CR8","doi-asserted-by":"crossref","unstructured":"Faunes, M., Sahraoui, H., Boukadoum, M.: Generating model transformation rules from examples using an evolutionary algorithm. In: Automated Software Engineering, pp. 1\u20134 (2012)","DOI":"10.1145\/2351676.2351714"},{"key":"39_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/978-3-642-38883-5_2","volume-title":"Theory and Practice of Model Transformations","author":"M. Faunes","year":"2013","unstructured":"Faunes, M., Sahraoui, H., Boukadoum, M.: Genetic-programming approach to learn model transformation rules from examples. In: Duddy, K., Kappel, G. (eds.) ICMB 2013. LNCS, vol.\u00a07909, pp. 17\u201332. Springer, Heidelberg (2013)"},{"issue":"1","key":"39_CR10","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"C.L. Forgy","year":"1982","unstructured":"Forgy, C.L.: Rete: A fast algorithm for the many pattern\/many object pattern match problem. Artificial Intelligence\u00a019(1), 17\u201337 (1982)","journal-title":"Artificial Intelligence"},{"key":"39_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/978-3-642-02408-5_5","volume-title":"Theory and Practice of Model Transformations","author":"I. Garc\u00eda-Magari\u00f1o","year":"2009","unstructured":"Garc\u00eda-Magari\u00f1o, I., G\u00f3mez-Sanz, J.J., Fuentes-Fern\u00e1ndez, R.: Model transformation by-example: An algorithm for generating many-to-many transformation rules in several model transformation languages. In: Paige, R.F. (ed.) ICMT 2009. LNCS, vol.\u00a05563, pp. 52\u201366. Springer, Heidelberg (2009)"},{"key":"39_CR12","unstructured":"Hill, E.F.: Jess in Action: Java Rule-Based Systems (2003)"},{"key":"39_CR13","doi-asserted-by":"crossref","unstructured":"Jouault, F., Kurtev, I.: Transforming models with atl. In: Bruel, J.-M. (ed.) MoDELS 2005 Workshops. LNCS, vol.\u00a03844, pp. 128\u2013138. Springer, Heidelberg (2006)","DOI":"10.1007\/11663430_14"},{"key":"39_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/978-3-540-87875-9_12","volume-title":"Model Driven Engineering Languages and Systems","author":"M. Kessentini","year":"2008","unstructured":"Kessentini, M., Sahraoui, H.A., Boukadoum, M.: Model transformation as an optimization problem. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 159\u2013173. Springer, Heidelberg (2008)"},{"issue":"2","key":"39_CR15","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10270-010-0175-7","volume":"11","author":"M. Kessentini","year":"2012","unstructured":"Kessentini, M., Sahraoui, H., Boukadoum, M., Omar, O.B.: Search-based model transformation by example. Software and System Modeling\u00a011(2), 209\u2013226 (2012)","journal-title":"Software and System Modeling"},{"key":"39_CR16","doi-asserted-by":"crossref","unstructured":"Koza, J., Poli, R.: Genetic programming. In: Search Methodologies, pp. 127\u2013164 (2005)","DOI":"10.1007\/0-387-28356-0_5"},{"key":"39_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/978-3-642-13688-7_11","volume-title":"Theory and Practice of Model Transformations","author":"P. Langer","year":"2010","unstructured":"Langer, P., Wimmer, M., Kappel, G.: Model-to-model transformations by demonstration. In: Tratt, L., Gogolla, M. (eds.) ICMT 2010. LNCS, vol.\u00a06142, pp. 153\u2013167. Springer, Heidelberg (2010)"},{"key":"39_CR18","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.entcs.2005.10.021","volume":"152","author":"T. Mens","year":"2006","unstructured":"Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electron. Notes Theor. Comput. Sci.\u00a0152, 125\u2013142 (2006)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"39_CR19","unstructured":"ModelMorf, T.: A model transformer (2008)"},{"key":"39_CR20","doi-asserted-by":"crossref","unstructured":"Pachet, F., Perrot, J.-F.: Rule firing with metarules. In: SEKE, pp. 322\u2013329 (1994)","DOI":"10.1007\/BF03034321"},{"key":"39_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"546","DOI":"10.1007\/978-3-642-33666-9_35","volume-title":"Model Driven Engineering Languages and Systems","author":"H. Saada","year":"2012","unstructured":"Saada, H., Dolques, X., Huchard, M., Nebut, C., Sahraoui, H.: Generation of operational transformation rules from examples of model transformations. In: France, R.B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) MODELS 2012. LNCS, vol.\u00a07590, pp. 546\u2013561. Springer, Heidelberg (2012)"},{"key":"39_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1007\/978-3-642-04425-0_58","volume-title":"Model Driven Engineering Languages and Systems","author":"Y. Sun","year":"2009","unstructured":"Sun, Y., White, J., Gray, J.: Model transformation by demonstration. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 712\u2013726. Springer, Heidelberg (2009)"},{"key":"39_CR23","unstructured":"Telecom, F.: Smartqvt: An open source model transformation tool implementing the mof 2.0 qvt-operational language (2007)"},{"key":"39_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"410","DOI":"10.1007\/11880240_29","volume-title":"Model Driven Engineering Languages and Systems","author":"D. Varr\u00f3","year":"2006","unstructured":"Varr\u00f3, D.: Model transformation by example. In: Wang, J., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 410\u2013424. Springer, Heidelberg (2006)"},{"issue":"3","key":"39_CR25","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1016\/j.scico.2007.05.004","volume":"68","author":"D. Varr\u00f3","year":"2007","unstructured":"Varr\u00f3, D., Balogh, A.: The model transformation language of the viatra2 framework. Science of Computer Programming\u00a068(3), 214\u2013234 (2007)","journal-title":"Science of Computer Programming"},{"key":"39_CR26","doi-asserted-by":"crossref","unstructured":"Wimmer, M., Strommer, M., Kargl, H., Kramler, G.: Towards model transformation generation by-example. In: Annual Hawaii Int. Conf. on System Sciences, p. 285b (2007)","DOI":"10.1109\/HICSS.2007.572"}],"container-title":["Lecture Notes in Computer Science","Model-Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-11653-2_39","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T23:21:07Z","timestamp":1558999267000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-11653-2_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319116525","9783319116532"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-11653-2_39","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}