{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T20:22:32Z","timestamp":1791231752952,"version":"4.1.0"},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2008,12,6]],"date-time":"2008-12-06T00:00:00Z","timestamp":1228521600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2010,1]]},"DOI":"10.1007\/s10270-008-0109-9","type":"journal-article","created":{"date-parts":[[2008,12,4]],"date-time":"2008-12-04T23:54:58Z","timestamp":1228434898000},"page":"7-20","source":"Crossref","is-referenced-by-count":114,"title":["Bidirectional model transformations in QVT: semantic issues and open questions"],"prefix":"10.1007","volume":"9","author":[{"given":"Perdita","family":"Stevens","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2008,12,6]]},"reference":[{"key":"109_CR1","doi-asserted-by":"crossref","unstructured":"Bohannon, A., Vaughan, J.A., Pierce, B.C.: Relational lenses: a language for updateable views. In: Principles of Database Systems (PODS), Extended Version Available as University of Pennsylvania technical report MS-CIS-05-27 (2006)","DOI":"10.1145\/1142351.1142399"},{"key":"109_CR2","doi-asserted-by":"crossref","unstructured":"Ehrig, H., Ehrig, K., Ermel, C., Hermann, F., Taentzer, G.: Information preserving bidirectional model transformations. In: Proceedings of Fundamental Approaches to Software Engineering (FASE 2007), no. 4422 in LNCS, pp. 72\u201386. Springer, Heidelberg, March\/April (2007)","DOI":"10.1007\/978-3-540-71289-3_7"},{"issue":"3","key":"109_CR3","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/1232420.1232424","volume":"29","author":"J.N. Foster","year":"2007","unstructured":"Foster J.N., Greenwald M.B., Moore J.T., Pierce B.C., Schmitt A. (2007) Combinators for bi-directional tree transformations: A linguistic approach to the view update problem. ACM Trans. Program. Lang. Syst. 29(3): 17","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"109_CR4","unstructured":"Greenyer, J.: A study of technologies for model transformation: reconciling TGGs with QVT. Master\u2019s Thesis, University of Paderborn, Department of Computer Science, Paderborn (2006)"},{"key":"109_CR5","doi-asserted-by":"crossref","unstructured":"Greenyer, J., Kindler, E.: Reconciling TGGs with QVT. In: Model Driven Engineering Languages and Systems, 10th International Conference, MoDELS 2007, Nashville, 30 September\u20135 October, 2007, Proceedings, vol. 4735 of Lecture Notes in Computer Science, pp. 16\u201330. Springer, Heidelberg (2007)","DOI":"10.1007\/978-3-540-75209-7_2"},{"key":"109_CR6","doi-asserted-by":"crossref","unstructured":"Hu, Z., Mu, S.-C., Takeichi, M.: A programmable editor for developing structured documents based on bidirectional transformations. In: Proceedings of the 2004 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM\u201904), pp. 178\u2013189 (2004)","DOI":"10.1145\/1014007.1014025"},{"key":"109_CR7","doi-asserted-by":"crossref","unstructured":"Kawanaka, S., Hosoya, H.: biXid: a bidirectional transformation language for XML. In: Proceedings of the International Conference on Functional Programming, ICFP\u201906, pp. 201\u2013214 (2006)","DOI":"10.1145\/1159803.1159830"},{"key":"109_CR8","doi-asserted-by":"crossref","unstructured":"K\u00f6nigs, A., Sch\u00fcrr, A.: Tool integration with triple graph grammars\u2014a survey. In: Heckel, R., (ed.) Proceedings of the SegraVis School on Foundations of Visual Modelling Techniques, vol. 148 of Electronic Notes in Theoretical Computer Science, pp. 113\u2013150. Elsevier, Amsterdam (2006)","DOI":"10.1016\/j.entcs.2005.12.015"},{"key":"109_CR9","unstructured":"K\u00f6nigs, A.: Model transformation with triple graph grammars. In: Proceedings, Workshop on Model Transformations in Practice (2005)"},{"key":"109_CR10","unstructured":"Meertens, L.: Designing constraint maintainers for user interaction. Unpublished manuscript, available from http:\/\/www.kestrel.edu\/home\/people\/meertens\/ June (1998)"},{"key":"109_CR11","doi-asserted-by":"crossref","unstructured":"Mu, S.-C., Hu, Z., Takeichi, M.: An algebraic approach to bi-directional updating. In: Proceedings of Programming Languages and Systems: Second Asian Symposium, APLAS\u201904, pp. 2\u201320 (2004)","DOI":"10.1007\/978-3-540-30477-7_2"},{"key":"109_CR12","doi-asserted-by":"crossref","unstructured":"Mu, S.-C., Hu, Z., Takeichi, M.: An injective language for reversible computation. In: Proceedings of Mathematics of Program Construction (MPC\u201904), pp. 289\u2013313 (2004)","DOI":"10.1007\/978-3-540-27764-4_16"},{"key":"109_CR13","unstructured":"OMG. MOF2.0 query\/view\/transformation (QVT) adopted specification. OMG document ptc\/05-11-01, available from http:\/\/www.omg.org (2005)"},{"key":"109_CR14","doi-asserted-by":"crossref","unstructured":"Stevens, P.: Bidirectional model transformations in QVT: Semantic issues and open questions. In: Proceedings of 10th International Conference on Model Driven Engineering Languages and Systems, MODELS 2007, Nashville, 30 September\u20135 October, 2007, vol. 4735 of Lecture Notes in Computer Science, pp. 1\u201315. Springer, Heidelberg (2007)","DOI":"10.1007\/978-3-540-75209-7_1"},{"key":"109_CR15","doi-asserted-by":"crossref","unstructured":"Stevens, P.: A landscape of bidirectional model transformations. In: Generative and Transformational Techniques in Software Engineering II, no. 5235 in Lecture Notes in Computer Science, pp. 408\u2013424. Springer, Heidelberg, July (2007)","DOI":"10.1007\/978-3-540-88643-3_10"},{"key":"109_CR16","unstructured":"Taentzer, G., Ehrig, K., Guerra, E., de Lara, J., Lengyel, L., Levendovsky, T., Prange, U., Varro, D., Varro-Gyapay, S.: Model transformation by graph transformation: a comparative study. In: Workshop on Model Transformations in Practice, September (2005)"},{"key":"109_CR17","unstructured":"Witkop, S.: MDA users\u2019 requirements for QVT transformations. OMG document 05-02-04, available from http:\/\/www.omg.org (2005)"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-008-0109-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-008-0109-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-008-0109-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T07:55:26Z","timestamp":1559116526000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-008-0109-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,12,6]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,1]]}},"alternative-id":["109"],"URL":"https:\/\/doi.org\/10.1007\/s10270-008-0109-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,12,6]]}}}