{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,7,23]],"date-time":"2022-07-23T18:49:56Z","timestamp":1658602196097},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2014,11,29]],"date-time":"2014-11-29T00:00:00Z","timestamp":1417219200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SICS Softw.-Inensiv. Cyber-Phys. Syst."],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1007\/s00450-013-0253-5","type":"journal-article","created":{"date-parts":[[2014,12,1]],"date-time":"2014-12-01T20:09:21Z","timestamp":1417464561000},"page":"3-16","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Using versioned trees, change detection and node identity for three-way XML merging"],"prefix":"10.1007","volume":"34","author":[{"given":"Cheng","family":"Thao","sequence":"first","affiliation":[]},{"given":"Ethan V.","family":"Munson","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,11,29]]},"reference":[{"key":"253_CR1","unstructured":"International Digital Publishing Forum (2010) http:\/\/idpf.org\/epub\/ . Accessed 15 June 2010"},{"key":"253_CR2","unstructured":"MOF 2 XMI Mapping (XMI) (2013) http:\/\/www.omg.org\/spec\/XMI\/ . Accessed 2 May 2013"},{"key":"253_CR3","doi-asserted-by":"crossref","unstructured":"Collard ML, Maletic JI, Marcus A (2002) Supporting document and data views of source code. In: Proceedings of the 2002 ACM symposium on document engineering, DocEng \u201902. ACM, New York, pp 34\u201341.","DOI":"10.1145\/585058.585066"},{"issue":"4","key":"253_CR4","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/TSE.1975.6312866","volume":"1","author":"M Rochkind","year":"1975","unstructured":"Rochkind M (1975) The source code control system. IEEE Trans Softw Eng 1(4):364\u2013370","journal-title":"IEEE Trans Softw Eng"},{"issue":"7","key":"253_CR5","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1002\/spe.4380150703","volume":"15","author":"WF Tichy","year":"1985","unstructured":"Tichy WF (1985) RCS\u2013a system for version control. Softw Pract Exp 15(7):637\u2013654","journal-title":"Softw Pract Exp"},{"key":"253_CR6","unstructured":"Morse T (1996) CVS. Linux J 21es:3."},{"key":"253_CR7","unstructured":"Subversion (2013) http:\/\/subversion.tigris.org\/ . Accessed 2 May 2013"},{"key":"253_CR8","unstructured":"Mercurial SCM (2013) http:\/\/mercurial.selenic.com\/ . Accessed 2 May 2013"},{"key":"253_CR9","unstructured":"Git (2013) http:\/\/git-scm.com\/ . Accessed 2 May 2013"},{"key":"253_CR10","unstructured":"GNU diff3 (2013) http:\/\/www.gnu.org\/software\/diffutils\/ . Accessed 15 June 2010"},{"key":"253_CR11","unstructured":"Fontaine RL (2002) Merging XML files: a new approach providing intelligent merge of XML data sets. In: Proceedings of XML Europe 2002"},{"key":"253_CR12","first-page":"1","volume-title":"Proceedings of the 4th ACM symposium on document engineering","author":"T Lindholm","year":"2004","unstructured":"Lindholm T (2004) A three-way merge for XML documents. Proceedings of the 4th ACM symposium on document engineering. ACM Press, New York, pp 1\u201310"},{"key":"253_CR13","unstructured":"Boyland J, Greenhouse A, Scherlis WL (2005) The fluid IR: an internal representation for a software engineering environment. http:\/\/www.fluid.cs.cmu.edu . Accessed 15 June 2010"},{"key":"253_CR14","unstructured":"Lindholm T (2001) A 3-way merging algorithm for synchronizing ordered trees\u2013the 3dm merging and differencing tool for xml. Master\u2019s thesis. University of Helsinki, Helsinki"},{"key":"253_CR15","doi-asserted-by":"crossref","unstructured":"Lam F, Lam N, Wong R (2002) Efficient synchronization for mobile xml data. In: Proceedings of the 11th international conference on information and knowledge management, CIKM \u201902. ACM, New York, pp 153\u2013160","DOI":"10.1145\/584792.584820"},{"key":"253_CR16","unstructured":"Inkscape SVG editor (2013) http:\/\/www.inkscape.org\/ . Accessed 15 June 2010"},{"key":"253_CR17","unstructured":"Glips graffiti editor (2013) http:\/\/glipssvgeditor.sourceforge.net\/ . Accessed 15 June 2010"},{"key":"253_CR18","doi-asserted-by":"crossref","unstructured":"Khanna S, Kunal K, Pierce BC (2007) A formal investigation of diff3. In: Arvind V, Prasad S (eds) Foundations of software technology and theoretical computer science (FSTTCS)","DOI":"10.1007\/978-3-540-77050-3_40"},{"key":"253_CR19","unstructured":"Netbeans platform (2013) http:\/\/platform.netbeans.org . Accessed 15 June 2010"},{"key":"253_CR20","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1145\/1410140.1410151","volume-title":"Proceeding of the 8th ACM symposium on document engineering, DocEng \u201908","author":"S R\u00f6nnau","year":"2008","unstructured":"R\u00f6nnau S, Pauli C, Borghoff UM (2008) Merging changes in xml documents using reliable context fingerprints. Proceeding of the 8th ACM symposium on document engineering, DocEng \u201908. ACM, New York, pp 52\u201361"},{"issue":"5","key":"253_CR21","doi-asserted-by":"publisher","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"},{"key":"253_CR22","doi-asserted-by":"publisher","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":"253_CR23","first-page":"1","volume-title":"CASCON","author":"R Al-Ekram","year":"2005","unstructured":"Al-Ekram R, Adma A, Baysal O (2005) diffX: an algorithm to detect changes in multi-version XML documents. In: Cordy JR, Kark AW, Stewart DA (eds) CASCON. IBM, UK, pp 1\u201311"},{"key":"253_CR24","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1145\/233269.233366","volume-title":"Proceedings of the 1996 ACM SIGMOD international conference on management of data, SIGMOD \u201996","author":"SS Chawathe","year":"1996","unstructured":"Chawathe SS, Rajaraman A, Garcia-Molina H, Widom J (1996) Change detection in hierarchically structured information. Proceedings of the 1996 ACM SIGMOD international conference on management of data, SIGMOD \u201996. ACM, New York, pp 493\u2013504"},{"key":"253_CR25","doi-asserted-by":"crossref","unstructured":"Cobena G, Abiteboul S, Marian A (2002) Detecting changes in XML documents. In: Proceedings of the 18th international conference on data engineering, pp 41\u201352.","DOI":"10.1109\/ICDE.2002.994696"},{"key":"253_CR26","unstructured":"Lanham M, Kang A, Hammer J, Helal A, Wilson J (2002) Format-independent change detection and propogation in support of mobile computing. In: Proceedings of the XVII symposium on databases (SBBD 2002), pp 27\u201341."},{"key":"253_CR27","doi-asserted-by":"crossref","unstructured":"Wang Y, DeWitt DJ, Cai J (2003) X-diff: an effective change detection algorithm for XML documents. In: Proceedings of the 19th international conference on data engineering. Bangalore, India, pp 519\u2013530","DOI":"10.1109\/ICDE.2003.1260818"},{"key":"253_CR28","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/1166160.1166183","volume-title":"Proceedings of the 2006 ACM symposium on document engineering, DocEng \u201906","author":"T Lindholm","year":"2006","unstructured":"Lindholm T, Kangasharju J, Tarkoma S (2006) Fast and simple XML tree differencing by sequence alignment. Proceedings of the 2006 ACM symposium on document engineering, DocEng \u201906. ACM, New York, pp 75\u201384"},{"key":"253_CR29","doi-asserted-by":"crossref","unstructured":"Westfechtel B (2010) A formal approach to three-way merging of emf models. In: Proceedings of the 1st international workshop on model comparison in practice, IWMCP \u201910. ACM, New York, pp 31\u201341","DOI":"10.1145\/1826147.1826155"},{"key":"253_CR30","doi-asserted-by":"crossref","unstructured":"Schw\u00e4gerl F, Uhrig S, Westfechtel B (2013) Model-based tool support for consistent three-way merging of emf models. In: Proceedings of the workshop on ACadeMics tooling with eclipse, ACME \u201913. ACM, New York, pp 2:1\u20132:10","DOI":"10.1145\/2491279.2491281"},{"key":"253_CR31","doi-asserted-by":"crossref","unstructured":"Abdessalem T, Ba ML, Senellart P (2011) A probabilistic xml merging tool. In: Proceedings of the 14th international conference on extending database technology, EDBT\/ICDT \u201911. ACM, New York, pp 538\u2013541","DOI":"10.1145\/1951365.1951435"},{"key":"253_CR32","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/2494266.2494277","volume-title":"Proceedings of the 2013 ACM symposium on document engineering, DocEng \u201913","author":"ML Ba","year":"2013","unstructured":"Ba ML, Abdessalem T, Senellart P (2013) Uncertain version control in open collaborative editing of tree-structured documents. Proceedings of the 2013 ACM symposium on document engineering, DocEng \u201913. ACM, New York, pp 27\u201336"},{"key":"253_CR33","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1145\/1860559.1860600","volume-title":"Proceedings of the 10th ACM symposium on document engineering, DocEng \u201910","author":"J-Y Vion-Dury","year":"2010","unstructured":"Vion-Dury J-Y (2010) Diffing, patching and merging xml documents: toward a generic calculus of editing deltas. Proceedings of the 10th ACM symposium on document engineering, DocEng \u201910. ACM, New York, pp 191\u2013194"},{"key":"253_CR34","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1145\/2034691.2034718","volume-title":"Proceedings of the 11th ACM symposium on document engineering, DocEng \u201911","author":"J-Y Vion-Dury","year":"2011","unstructured":"Vion-Dury J-Y (2011) A generic calculus of xml editing deltas. Proceedings of the 11th ACM symposium on document engineering, DocEng \u201911. ACM, New York, pp 113\u2013120"},{"key":"253_CR35","unstructured":"Thao C (2012) A configuration management system for software product line. PhD thesis. University of Wisconsin-Milwaukee, Milwaukee"},{"key":"253_CR36","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/2034691.2034713","volume-title":"Proceedings of the 11th ACM symposium on document engineering, DocEng \u201911","author":"C Thao","year":"2011","unstructured":"Thao C, Munson EV (2011) Version-aware XML documents. Proceedings of the 11th ACM symposium on document engineering, DocEng \u201911. ACM, New York, pp 97\u2013100"},{"key":"253_CR37","unstructured":"LibreOffice (2013) http:\/\/libreoffice.org\/ . Accessed 2 May 2013"},{"key":"253_CR38","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1145\/2494266.2494269","volume-title":"Proceedings of the 2013 ACM symposium on document engineering, DocEng \u201913","author":"M Pandey","year":"2013","unstructured":"Pandey M, Munson EV (2013) Version aware libreoffice documents. Proceedings of the 2013 ACM symposium on document engineering, DocEng \u201913. ACM, New York, pp 57\u201360"}],"container-title":["SICS Software-Intensive Cyber-Physical Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-013-0253-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-013-0253-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-013-0253-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-013-0253-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,18]],"date-time":"2019-08-18T01:11:19Z","timestamp":1566090679000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-013-0253-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,29]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,3]]}},"alternative-id":["253"],"URL":"https:\/\/doi.org\/10.1007\/s00450-013-0253-5","relation":{},"ISSN":["2524-8510","2524-8529"],"issn-type":[{"value":"2524-8510","type":"print"},{"value":"2524-8529","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,29]]},"assertion":[{"value":"12 June 2013","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 November 2013","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 November 2014","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}