{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T16:03:29Z","timestamp":1740153809718,"version":"3.37.3"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2010,11,25]],"date-time":"2010-11-25T00:00:00Z","timestamp":1290643200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Comput Sci Res Dev"],"published-print":{"date-parts":[[2012,5]]},"DOI":"10.1007\/s00450-010-0140-2","type":"journal-article","created":{"date-parts":[[2010,11,24]],"date-time":"2010-11-24T08:55:09Z","timestamp":1290588909000},"page":"95-111","source":"Crossref","is-referenced-by-count":7,"title":["XCC: change control of XML documents"],"prefix":"10.1007","volume":"27","author":[{"given":"Sebastian","family":"R\u00f6nnau","sequence":"first","affiliation":[]},{"given":"Uwe M.","family":"Borghoff","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,11,25]]},"reference":[{"key":"140_CR1","unstructured":"Brauer M, Weir R, McRae M (2007) OpenDocument v1.1 specification. URL http:\/\/docs.oasis-open.org\/office\/v1.1\/OS\/OpenDocument-v1.1.pdf"},{"key":"140_CR2","unstructured":"Paoli J, Valet-Harper I, Farquhar A, Sebestyen I (2006) ECMA-376 office open XML file formats. URL http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-376.htm"},{"key":"140_CR3","unstructured":"Pemberton S (2002) XHTML\u21221.0 the extensible hypertext markup language (second edition). http:\/\/www.w3.org\/TR\/2002\/REC-xhtml1-20020801"},{"issue":"6","key":"140_CR4","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/0020-0190(77)90064-3","volume":"6","author":"SM Selkow","year":"1977","unstructured":"Selkow SM (1977) The tree-to-tree editing problem. Inf Process Lett 6(6):184\u2013186 doi: 10.1016\/0020-0190(77)90064-3","journal-title":"Inf Process Lett"},{"key":"140_CR5","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1145\/1410140.1410151","volume-title":"DocEng \u201908: Proc of the 8th ACM symp on document engineering","author":"S R\u00f6nnau","year":"2008","unstructured":"R\u00f6nnau S, Pauli C, Borghoff UM (2008) Merging changes in XML documents using reliable context fingerprints. In: DocEng \u201908: Proc of the 8th ACM symp on document engineering. ACM, New York, pp 52\u201361. doi: http:\/\/doi.acm.org\/10.1145\/1410140.1410151"},{"issue":"3","key":"140_CR6","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/s11042-009-0271-2","volume":"43","author":"S R\u00f6nnau","year":"2009","unstructured":"R\u00f6nnau S, Borghoff UM (2009) Versioning XML-based office documents. Multimed Tools Appl 43(3):253\u2013274. doi: http:\/\/dx.doi.org\/10.1007\/s11042-009-0271-2","journal-title":"Multimed Tools Appl"},{"key":"140_CR7","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/1600193.1600197","volume-title":"DocEng \u201909: Proc of the 9th ACM symp on document engineering","author":"S R\u00f6nnau","year":"2009","unstructured":"R\u00f6nnau S, Philipp G, Borghoff UM (2009) Efficient change control of XML documents. In: DocEng \u201909: Proc of the 9th ACM symp on document engineering. ACM, New York, pp 3\u201312"},{"issue":"1","key":"140_CR8","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1145\/321796.321811","volume":"21","author":"RA Wagner","year":"1974","unstructured":"Wagner RA, Fischer MJ (1974) The string-to-string correction problem. J ACM 21(1):168\u2013173. doi: http:\/\/doi.acm.org\/10.1145\/321796.321811","journal-title":"J ACM"},{"key":"140_CR9","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/SPIRE.2000.878178","volume-title":"SPIRE \u201900: Proc of the 7th int symp on string processing information retrieval","author":"L Bergroth","year":"2000","unstructured":"Bergroth L, Hakonen H, Raita T (2000) A survey of longest common subsequence algorithms. In: SPIRE \u201900: Proc of the 7th int symp on string processing information retrieval. IEEE Computer Society, Washington, p 39"},{"issue":"3","key":"140_CR10","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1145\/322139.322143","volume":"26","author":"KC Tai","year":"1979","unstructured":"Tai KC (1979) The tree-to-tree correction problem. J ACM 26(3):422\u2013433. doi: http:\/\/doi.acm.org\/10.1145\/322139.322143","journal-title":"J ACM"},{"issue":"1-3","key":"140_CR11","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.tcs.2004.12.030","volume":"337","author":"P Bille","year":"2005","unstructured":"Bille P (2005) A survey on tree edit distance and related problems. Theor Comput Sci 337(1-3):217\u2013239. doi: http:\/\/dx.doi.org\/10.1016\/j.tcs.2004.12.030","journal-title":"Theor Comput Sci"},{"issue":"2","key":"140_CR12","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/253262.253266","volume":"26","author":"SS Chawathe","year":"1997","unstructured":"Chawathe SS, Garcia-Molina H (1997) Meaningful change detection in structured data. SIGMOD Rec 26(2):26\u201337. doi: http:\/\/doi.acm.org\/10.1145\/253262.253266","journal-title":"SIGMOD Rec"},{"key":"140_CR13","unstructured":"DeRose S, Clark J XML path language (XPath) version 1.0 (1999). http:\/\/www.w3.org\/TR\/1999\/REC-xpath-19991116"},{"issue":"2","key":"140_CR14","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1006\/jagm.2001.1170","volume":"40","author":"W Chen","year":"2001","unstructured":"Chen W (2001) New algorithm for ordered tree-to-tree correction problem. J Algorithms 40(2):135\u2013158. doi: 10.1006\/jagm.2001.1170","journal-title":"J Algorithms"},{"key":"140_CR15","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1145\/233269.233366","volume-title":"SIGMOD \u201996: Proc of the 1996 ACM int conf on management of data","author":"SS Chawathe","year":"1996","unstructured":"Chawathe SS, Rajaraman A, Garcia-Molina H, Widom J (1996) Change detection in hierarchically structured information. In: SIGMOD \u201996: Proc of the 1996 ACM int conf on management of data. ACM, New York, pp 493\u2013504. doi: http:\/\/doi.acm.org\/10.1145\/233269.233366"},{"key":"140_CR16","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1145\/775152.775246","volume-title":"WWW \u201903: Proc of the 12th int conf on world wide web","author":"D Fetterly","year":"2003","unstructured":"Fetterly D, Manasse M, Najork M, Wiener J (2003) A large-scale study of the evolution of web pages. In: WWW \u201903: Proc of the 12th int conf on world wide web. ACM, New York, pp 669\u2013678. doi: http:\/\/doi.acm.org\/10.1145\/775152.775246"},{"key":"140_CR17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/988672.988674","volume-title":"WWW \u201904: Proc of the 13th int conf on world wide web","author":"A Ntoulas","year":"2004","unstructured":"Ntoulas A, Cho J, Olston C (2004) What\u2019s new on the web?: the evolution of the web from a search engine perspective. In: WWW \u201904: Proc of the 13th int conf on world wide web. ACM, New York, pp 1\u201312. doi: http:\/\/doi.acm.org\/10.1145\/988672.988674"},{"key":"140_CR18","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1145\/1498759.1498837","volume-title":"WSDM \u201909: Proc of the 2nd ACM int conf on web search and data mining","author":"E Adar","year":"2009","unstructured":"Adar E, Teevan J, Dumais ST, Elsas JL (2009) The web changes everything: understanding the dynamics of web content. In: WSDM \u201909: Proc of the 2nd ACM int conf on web search and data mining. ACM, New York, pp 282\u2013291. doi: http:\/\/doi.acm.org\/10.1145\/1498759.1498837"},{"key":"140_CR19","unstructured":"Davison W (1990) Unified context diff tools. vol\u00a014, Issue 70 of comp.sources.misc"},{"key":"140_CR20","unstructured":"Mouat A (2002) XML diff and patch utilities. Master\u2019s thesis, Heriot-Watt University, Edinburgh Scotland"},{"key":"140_CR21","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/BF01840446","volume":"1","author":"EW Myers","year":"1986","unstructured":"Myers EW (1986) An o(nd) difference algorithm and its variations. Algorithmica 1:251\u2013266","journal-title":"Algorithmica"},{"key":"140_CR22","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1007\/3-540-61258-0_26","volume-title":"CPM \u201996: Proc of the 7th ann symp on combinatorial pattern matching","author":"K Zhang","year":"1996","unstructured":"Zhang K (1996) Efficient parallel algorithms for tree editing problems. In: CPM \u201996: Proc of the 7th ann symp on combinatorial pattern matching. Springer, London, pp 361\u2013372"},{"key":"140_CR23","volume-title":"Foundations of software technology and theoretical computer science (FSTTCS)","author":"S Khanna","year":"2007","unstructured":"Khanna S, Kunal K, Pierce BC (2007) A formal investigation of diff3. In: Prasad A (ed) Foundations of software technology and theoretical computer science (FSTTCS)"},{"issue":"6","key":"140_CR24","doi-asserted-by":"crossref","first-page":"1245","DOI":"10.1137\/0218082","volume":"18","author":"K Zhang","year":"1989","unstructured":"Zhang K, Shasha D (1989) Simple fast algorithms for the editing distance between trees and related problems. SIAM J Comput 18(6):1245\u20131262. doi: http:\/\/dx.doi.org\/10.1137\/0218082","journal-title":"SIAM J Comput"},{"key":"140_CR25","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1096601.1096606","volume-title":"DocEng \u201905: Proc\u00a0of the 2005 ACM symp on document engineering","author":"S R\u00f6nnau","year":"2005","unstructured":"R\u00f6nnau S, Scheffczyk J, Borghoff UM (2005) Towards XML version control of office documents. In: DocEng \u201905: Proc\u00a0of the 2005 ACM symp on document engineering. ACM, New York, pp 10\u201319. doi: http:\/\/doi.acm.org\/10.1145\/1096601.1096606"},{"key":"140_CR26","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/ICDE.2002.994696","volume-title":"Proc of the 18th int conf on data engineering","author":"G Cob\u00e9na","year":"2002","unstructured":"Cob\u00e9na G, Abiteboul S, Marian A (2002) Detecting changes in XML documents. In: Proc of the 18th int conf on data engineering. IEEE Computer Society, Los Alamitos, pp 41\u201352"},{"key":"140_CR27","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/1166160.1166183","volume-title":"DocEng \u201906: Proc of the 2006 ACM symp on document engineering","author":"T Lindholm","year":"2006","unstructured":"Lindholm T, Kangasharju J, Tarkoma S (2006) Fast and simple XML tree differencing by sequence alignment. In: DocEng \u201906: Proc of the 2006 ACM symp on document engineering. ACM, New York, pp 75\u201384. doi: http:\/\/doi.acm.org\/10.1145\/1166160.1166183"},{"key":"140_CR28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1030397.1030399","volume-title":"DocEng \u201904: Proc of the 2004 ACM symp on document engineering","author":"T Lindholm","year":"2004","unstructured":"Lindholm T (2004) A three-way merge for XML documents. In: DocEng \u201904: Proc of the 2004 ACM symp on document engineering. ACM, New York, pp 1\u201310. doi: http:\/\/doi.acm.org\/10.1145\/1030397.1030399"},{"key":"140_CR29","volume-title":"Proc of XML Europe 2002","author":"RL Fontaine","year":"2002","unstructured":"Fontaine RL (2002) Merging XML files: a new approach providing intelligent merge of XML data sets. In: Proc of XML Europe 2002"},{"key":"140_CR30","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1007\/978-3-540-75288-2_9","volume-title":"XSym","author":"LA Rosado","year":"2007","unstructured":"Rosado LA, M\u00e1rquez AP, Gil JM (2007) Managing branch versioning in versioned\/temporal XML documents. In: Barbosa D, Bonifati A, Bellahsene Z, Hunt E, Unland R (eds) XSym. Lecture notes in computer science, vol 4704. Springer, Berlin, pp 107\u2013121"},{"key":"140_CR31","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1145\/289444.289469","volume-title":"CSCW \u201998: Proc of the 1998 ACM conf on computer supported cooperative work","author":"C Sun","year":"1998","unstructured":"Sun C, Ellis C (1998) Operational transformation in real-time group editors: issues, algorithms, and achievements. In: CSCW \u201998: Proc of the 1998 ACM conf on computer supported cooperative work. ACM, New York, pp 59\u201368. doi: http:\/\/doi.acm.org\/10.1145\/289444.289469"},{"key":"140_CR32","doi-asserted-by":"crossref","unstructured":"Molli P, Skaf-Molli H, Oster G, Jourdain S (2002) Sams: synchronous, asynchronous, multi-synchronous environments. pp\u00a080\u201384. doi: 10.1109\/CSCWD.2002.1047653","DOI":"10.1109\/CSCWD.2002.1047653"},{"key":"140_CR33","unstructured":"Wang D, Mah A (2009) Google wave operational transformation. http:\/\/www.waveprotocol.org\/whitepapers\/operational-transform"},{"key":"140_CR34","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1007\/978-3-540-88011-0_9","volume-title":"CDVE \u201908: Proc of the 5th int conf on cooperative design, visualization, and engineering","author":"CL Ignat","year":"2008","unstructured":"Ignat CL, Oster G (2008) Peer-to-peer collaboration over XML documents. In: CDVE \u201908: Proc of the 5th int conf on cooperative design, visualization, and engineering. Springer, Berlin\/Heidelberg, pp 66\u201373"},{"key":"140_CR35","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/301308.301322","volume-title":"PODC \u201999: Proc. of the 18th ann ACM symp on principles of distributed computing","author":"C Sun","year":"1999","unstructured":"Sun C, Sosi\u010d R (1999) Optimal locking integrated with operational transformation in distributed real-time group editors. In: PODC \u201999: Proc. of the 18th ann ACM symp on principles of distributed computing. ACM, New York, pp 43\u201352. doi: http:\/\/doi.acm.org\/10.1145\/301308.301322"},{"issue":"5","key":"140_CR36","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T Mens","year":"2002","unstructured":"Mens T (2002) A state-of-the-art survey on software merging. IEEE Trans Softw Eng 28(5):449\u2013462","journal-title":"IEEE Trans Softw Eng"},{"issue":"1\u20132","key":"140_CR37","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s00450-009-0097-1","volume":"24","author":"F Gropengie\u00dfer","year":"2009","unstructured":"Gropengie\u00dfer F, Hose K, Sattler KU (2009) An extended transaction model for cooperative authoring of XML data. Comput Sci Res Dev 24(1\u20132):85\u2013100","journal-title":"Comput Sci Res Dev"}],"container-title":["Computer Science - Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-010-0140-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-010-0140-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-010-0140-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T10:17:15Z","timestamp":1559816235000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-010-0140-2"}},"subtitle":["An Efficient and Reliable Framework for XML Diff, Patch, and Merge"],"short-title":[],"issued":{"date-parts":[[2010,11,25]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,5]]}},"alternative-id":["140"],"URL":"https:\/\/doi.org\/10.1007\/s00450-010-0140-2","relation":{},"ISSN":["1865-2034","1865-2042"],"issn-type":[{"type":"print","value":"1865-2034"},{"type":"electronic","value":"1865-2042"}],"subject":[],"published":{"date-parts":[[2010,11,25]]}}}