{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:12:25Z","timestamp":1725541945074},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642112652"},{"type":"electronic","value":"9783642112669"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-11266-9_50","type":"book-chapter","created":{"date-parts":[[2009,12,7]],"date-time":"2009-12-07T14:04:58Z","timestamp":1260194698000},"page":"600-611","source":"Crossref","is-referenced-by-count":1,"title":["Maintaining XML Data Integrity in Programs"],"prefix":"10.1007","author":[{"given":"Patrick","family":"Michel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arnd","family":"Poetzsch-Heffter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"50_CR1","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1145\/1047659.1040328","volume":"40","author":"C. Calcagno","year":"2005","unstructured":"Calcagno, C., Gardner, P., Zarfaty, U.: Context Logic and Tree Update. SIGPLAN Not.\u00a040(1), 271\u2013282 (2005)","journal-title":"SIGPLAN Not."},{"key":"50_CR2","unstructured":"Clark, J.: RELAX NG Compact Syntax (November\u00a02002), \n                    \n                      http:\/\/www.oasis-open.org\/committees\/relax-ng\/compact-20021121.html"},{"key":"50_CR3","unstructured":"Clark, J., Makoto, M.: RELAX NG Specification (December\u00a02001), \n                    \n                      http:\/\/www.oasis-open.org\/committees\/relax-ng\/spec-20011203.html"},{"key":"50_CR4","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1145\/1376916.1376953","volume-title":"PODS\u00a02008: Proceedings of the Twenty-Seventh ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems","author":"P.A. Gardner","year":"2008","unstructured":"Gardner, P.A., Smith, G.D., Wheelhouse, M.J., Zarfaty, U.D.: Local Hoare Reasoning about DOM. In: PODS\u00a02008: Proceedings of the Twenty-Seventh ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, pp. 261\u2013270. ACM, New York (2008)"},{"key":"50_CR5","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1145\/1060745.1060788","volume-title":"WWW\u00a02005: Proceedings of the 14th\u00a0International Conference on World Wide Web","author":"M. Harren","year":"2005","unstructured":"Harren, M., Raghavachari, M., Shmueli, O., Burke, M.G., Bordawekar, R., Pechtchanski, I., Sarkar, V.: XJ: Facilitating XML Processing in Java. In: WWW\u00a02005: Proceedings of the 14th\u00a0International Conference on World Wide Web, pp. 278\u2013287. ACM, New York (2005)"},{"issue":"2","key":"50_CR6","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1145\/767193.767195","volume":"3","author":"H. Hosoya","year":"2003","unstructured":"Hosoya, H., Pierce, B.C.: XDuce: A Statically Typed XML Processing Language. ACM Trans. Internet Techn.\u00a03(2), 117\u2013148 (2003)","journal-title":"ACM Trans. Internet Techn."},{"key":"50_CR7","unstructured":"Michel, P., Poetzsch-Heffter, A.: Assertion Support for Manipulating Constrained Data-Centric XML. In: International Workshop on Programming Language Techniques for XML (PLAN-X 2009) (January 2009)"},{"key":"50_CR8","unstructured":"Microsystems, S.: Java Architecture for XML Binding (JAXB), \n                    \n                      http:\/\/java.sun.com\/developer\/technicalArticles\/WebServices\/jaxb\/\/"},{"key":"50_CR9","unstructured":"Sourceforge. Simple API for XML (SAX),\n                    \n                      http:\/\/www.saxproject.org\/"},{"key":"50_CR10","unstructured":"W3C. Document object model (DOM), \n                    \n                      http:\/\/www.w3.org\/DOM\/"}],"container-title":["Lecture Notes in Computer Science","SOFSEM 2010: Theory and Practice of Computer Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-11266-9_50","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,10]],"date-time":"2019-03-10T22:42:31Z","timestamp":1552257751000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-11266-9_50"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642112652","9783642112669"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-11266-9_50","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}