{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:48:43Z","timestamp":1756000123596},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642217319"},{"type":"electronic","value":"9783642217326"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21732-6_10","type":"book-chapter","created":{"date-parts":[[2011,6,28]],"date-time":"2011-06-28T01:56:26Z","timestamp":1309226186000},"page":"138-151","source":"Crossref","is-referenced-by-count":13,"title":["Toward Bidirectionalization of ATL with GRoundTram"],"prefix":"10.1007","author":[{"given":"Isao","family":"Sasano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenjiang","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Soichiro","family":"Hidaka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazuhiro","family":"Inaba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroyuki","family":"Kato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keisuke","family":"Nakano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"The ATL web site, http:\/\/www.eclipse.org\/m2m\/atl\/"},{"key":"10_CR2","unstructured":"The BiG project web site, http:\/\/www.biglab.org\/"},{"key":"10_CR3","unstructured":"ATLAS group. KM3: Kernel MetaMetaModel manual, http:\/\/www.eclipse.org\/gmt\/atl\/doc\/"},{"issue":"4","key":"10_CR4","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1145\/319628.319634","volume":"6","author":"F. Bancilhon","year":"1981","unstructured":"Bancilhon, F., Spyratos, N.: Update semantics of relational views. ACM Transactions on Database Systems\u00a06(4), 557\u2013575 (1981)","journal-title":"ACM Transactions on Database Systems"},{"key":"10_CR5","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1145\/1863543.1863572","volume-title":"ACM SIGPLAN International Conference on Functional Programming","author":"D.M.J. Barbosa","year":"2010","unstructured":"Barbosa, D.M.J., Cretin, J., Foster, N., Greenberg, M., Pierce, B.C.: Matching lenses: Alignment and view update. In: ACM SIGPLAN International Conference on Functional Programming, pp. 193\u2013204. ACM, New York (2010)"},{"key":"10_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/11663430_13","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"J. B\u00e9zivin","year":"2006","unstructured":"B\u00e9zivin, J., Sch\u00fcrr, A., Tratt, L.: Model Transformations in Practice Workshop. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 120\u2013127. Springer, Heidelberg (2006)"},{"key":"10_CR7","first-page":"338","volume-title":"PODS","author":"A. Bohannon","year":"2006","unstructured":"Bohannon, A., Pierce, B.C., Vaughan, J.A.: Relational lenses: a language for updatable views. In: Vansummeren, S. (ed.) PODS, pp. 338\u2013347. ACM Press, New York (2006)"},{"issue":"1","key":"10_CR8","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/s007780050084","volume":"9","author":"P. Buneman","year":"2000","unstructured":"Buneman, P., Fernandez, M.F., Suciu, D.: UnQL: a query language and algebra for semistructured data based on structural recursion. VLDB Journal: Very Large Data Bases\u00a09(1), 76\u2013110 (2000)","journal-title":"VLDB Journal: Very Large Data Bases"},{"key":"10_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1007\/978-3-642-02408-5_19","volume-title":"Theory and Practice of Model Transformations","author":"K. Czarnecki","year":"2009","unstructured":"Czarnecki, K., Nathan Foster, J., Hu, Z., L\u00e4mmel, R., Sch\u00fcrr, A., Terwilliger, J.F.: Bidirectional Transformations: A Cross-Discipline Perspective. In: Paige, R.F. (ed.) ICMT 2009. LNCS, vol.\u00a05563, pp. 260\u2013283. Springer, Heidelberg (2009)"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Nathan Foster, J., Greenwald, M.B., Moore, J.T., Pierce, B.C., Schmitt, A.: Combinators for bi-directional tree transformations: a linguistic approach to the view update problem. In: POPL 2005: ACM SIGPLAN\u2013SIGACT Symposium on Principles of Programming Languages, pp. 233\u2013246 (2005)","DOI":"10.1145\/1040305.1040325"},{"key":"10_CR11","first-page":"205","volume-title":"ICFP 2010","author":"S. Hidaka","year":"2010","unstructured":"Hidaka, S., Hu, Z., Inaba, K., Kato, H., Matsuda, K., Nakano, K.: Bidirectionalizing graph transformations. In: ICFP 2010, pp. 205\u2013216. ACM Press, New York (2010)"},{"key":"10_CR12","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/1863543.1863573","volume-title":"ACM SIGPLAN International Conference on Functional Programming","author":"S. Hidaka","year":"2010","unstructured":"Hidaka, S., Hu, Z., Inaba, K., Kato, H., Matsuda, K., Nakano, K.: Bidirectionalizing graph transformations. In: ACM SIGPLAN International Conference on Functional Programming, pp. 205\u2013216. ACM, New York (2010)"},{"key":"10_CR13","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1145\/1529282.1529383","volume-title":"SAC2009: Proceedings of the 2009 ACM symposium on Applied Computing","author":"S. Hidaka","year":"2009","unstructured":"Hidaka, S., Hu, Z., Kato, H., Nakano, K.: Towards a compositional approach to model transformation for software development. In: SAC 2009: Proceedings of the 2009 ACM symposium on Applied Computing pp. 468\u2013475. ACM, New York (2009)"},{"issue":"1-2","key":"10_CR14","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10990-008-9025-5","volume":"21","author":"Z. Hu","year":"2008","unstructured":"Hu, Z., Mu, S.-C., Takeichi, M.: A programmable editor for developing structured documents based on bidirectional transformations. Higher-Order and Symbolic Computation\u00a021(1-2), 89\u2013118 (2008)","journal-title":"Higher-Order and Symbolic Computation"},{"issue":"1-2","key":"10_CR15","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., Bezivin, J., Kurtev, I.: Atl: A model transformation tool. Science of Computer Programming\u00a072(1-2), 31\u201339 (2008)","journal-title":"Science of Computer Programming"},{"key":"10_CR16","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":"10_CR17","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/1291151.1291162","volume-title":"12th ACM SIGPLAN International Conference on Functional Programming (ICFP 2007)","author":"K. Matsuda","year":"2007","unstructured":"Matsuda, K., Hu, Z., Nakano, K., Hamana, M., Takeichi, M.: Bidirectionalization transformation based on automatic derivation of view complement functions. In: 12th ACM SIGPLAN International Conference on Functional Programming (ICFP 2007), pp. 47\u201358. ACM Press, New York (2007)"},{"key":"10_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-75209-7_1","volume-title":"Model Driven Engineering Languages and Systems","author":"P. Stevens","year":"2007","unstructured":"Stevens, P.: Bidirectional Model Transformations in QVT: Semantic Issues and Open Questions. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 1\u201315. Springer, Heidelberg (2007)"},{"key":"10_CR19","first-page":"165","volume-title":"POPL 2009: ACM SIGPLAN\u2013SIGACT Symposium on Principles of Programming Languages","author":"J. Voigtl\u00e4nder","year":"2009","unstructured":"Voigtl\u00e4nder, J.: Bidirectionalization for free (pearl). In: POPL 2009: ACM SIGPLAN\u2013SIGACT Symposium on Principles of Programming Languages, pp. 165\u2013176. ACM, New York (2009)"},{"key":"10_CR20","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1145\/1863543.1863571","volume-title":"ACM SIGPLAN International Conference on Functional Programming","author":"J. Voigtl\u00e4nder","year":"2010","unstructured":"Voigtl\u00e4nder, J., Hu, Z., Matsuda, K., Wang, M.: Combining syntactic and semantic bidirectionalization. In: ACM SIGPLAN International Conference on Functional Programming, pp. 181\u2013192. ACM, New York (2010)"},{"key":"10_CR21","first-page":"164","volume-title":"22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE 2007)","author":"Y. Xiong","year":"2007","unstructured":"Xiong, Y., Liu, D., Hu, Z., Zhao, H., Takeichi, M., Mei, H.: Towards automatic model synchronization from model transformations. In: 22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE 2007), pp. 164\u2013173. ACM Press, New York (2007)"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21732-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T12:24:23Z","timestamp":1560342263000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21732-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642217319","9783642217326"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21732-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}