{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T16:59:16Z","timestamp":1712336356685},"reference-count":29,"publisher":"Elsevier BV","issue":"6","content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Network and Computer Applications"],"published-print":{"date-parts":[[2013,11]]},"DOI":"10.1016\/j.jnca.2013.04.012","type":"journal-article","created":{"date-parts":[[2013,5,30]],"date-time":"2013-05-30T19:02:32Z","timestamp":1369940552000},"page":"1512-1522","update-policy":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":26,"title":["A group Undo\/Redo method in 3D collaborative modeling systems with performance evaluation"],"prefix":"10.1016","volume":"36","author":[{"given":"Yuan","family":"Cheng","sequence":"first","affiliation":[]},{"given":"Fazhi","family":"He","sequence":"additional","affiliation":[]},{"given":"Xiantao","family":"Cai","sequence":"additional","affiliation":[]},{"given":"Dejun","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.jnca.2013.04.012_bib1","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/0953-5438(92)90021-7","article-title":"Giving undo attention","volume":"4","author":"Abowd","year":"1992","journal-title":"Interacting with Computers"},{"issue":"1","key":"10.1016\/j.jnca.2013.04.012_bib5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/357233.357234","article-title":"User recovery and reversal in interactive systems","volume":"6","author":"Archer","year":"1984","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"10.1016\/j.jnca.2013.04.012_bib8","series-title":"COPE: a cooperative programming environment. Technical Report No. TR-81-459.","author":"Archer","year":"1981"},{"issue":"3","key":"10.1016\/j.jnca.2013.04.012_bib17","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1108\/17440080910983556","article-title":"A survey on model versioning approaches","volume":"5","author":"Altmanninger","year":"2009","journal-title":"International Journal of Web Information Systems"},{"issue":"3","key":"10.1016\/j.jnca.2013.04.012_bib13","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1145\/196699.196721","article-title":"A selective undo mechanism for graphical user interfaces based on command objects","volume":"1","author":"Berlage","year":"1994","journal-title":"ACM Transactions on Computer-Human Interaction"},{"key":"10.1016\/j.jnca.2013.04.012_bib18","unstructured":"Bazaar, \u3008https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/bazaar-vcs.org\/\u3009."},{"key":"10.1016\/j.jnca.2013.04.012_bib3","doi-asserted-by":"crossref","unstructured":"Cheng Y, He FZ. A selective Undo\/Redo method in 3D collaborative modeling system. In: Proceedings of the 2012 international conference on computer supported cooperative work in design; 2012.","DOI":"10.1109\/CSCWD.2012.6221804"},{"key":"10.1016\/j.jnca.2013.04.012_bib11","doi-asserted-by":"crossref","unstructured":"Cheng Y, He FZ, Jing SX, Huang ZY. An multiuser undo\/redo method for replicated collaborative modeling systems. In: Proceedings of the 2009 13th international conference on computer supported cooperative work in design; 2009.","DOI":"10.1109\/CSCWD.2009.4968056"},{"key":"10.1016\/j.jnca.2013.04.012_bib22","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.advengsoft.2004.03.001","article-title":"Configuration management in evolutionary-engineering design using versioning and integrity constraints","volume":"35","author":"Carnduff","year":"2004","journal-title":"Advances in Engineering Software"},{"key":"10.1016\/j.jnca.2013.04.012_bib25","doi-asserted-by":"crossref","unstructured":"Choudhary R, Dewan P. A general multi-user Undo\/Redo model. In: Proceedings of the fourth conference on europeanconference on computer supported cooperative work; 1995. p. 231.","DOI":"10.1007\/978-94-011-0349-7_15"},{"key":"10.1016\/j.jnca.2013.04.012_bib26","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/978-3-540-30468-5_12","article-title":"Concurrent undo operations in collaborative environments using operational transformation","volume":"3209","author":"Ferri\u00b4e","year":"2004","journal-title":"Lecture Notes of Computer Science"},{"key":"10.1016\/j.jnca.2013.04.012_bib4","series-title":"Design patterns: elements of reusable object-oriented software","author":"Gamma","year":"1995"},{"issue":"7","key":"10.1016\/j.jnca.2013.04.012_bib27","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1016\/j.compind.2009.02.005","article-title":"A method for topological entity correspondence in a replicated collaborative CAD system","volume":"60","author":"Jing","year":"2009","journal-title":"Computer in Industry"},{"key":"10.1016\/j.jnca.2013.04.012_bib20","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1016\/j.cl.2009.05.001","article-title":"Extending object-oriented languages with backward error recovery integrated support","volume":"36","author":"Lanvin","year":"2010","journal-title":"Computer languates, Systems and Structure"},{"key":"10.1016\/j.jnca.2013.04.012_bib29","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1016\/j.cad.2010.08.001","article-title":"Collaborative intelligent CAD framework incorporating design history tracking algorithm","volume":"42","author":"Lee","year":"2010","journal-title":"Computer-Aided Design"},{"issue":"4","key":"10.1016\/j.jnca.2013.04.012_bib9","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1145\/198425.198427","article-title":"A framework for undoing actions in collaborative systems","volume":"1","author":"Prakash","year":"1994","journal-title":"ACM Transactions on Computer-Human Interaction"},{"key":"10.1016\/j.jnca.2013.04.012_bib10","unstructured":"Prakash A, Knister MJ. Undoing actions in collaborative work: framework and experience. computer science and engineering division. Department of Electrical Engineering and Computer Science, University of Michigan; 1994b."},{"key":"10.1016\/j.jnca.2013.04.012_bib21","series-title":"Technical Report UT-CS-96-335","article-title":"Memory exclusion: optimizing the performance of checkpointing systems","author":"Plank","year":"1996"},{"key":"10.1016\/j.jnca.2013.04.012_bib12","series-title":"Reducing the problems of group undo","author":"Ressel","year":"1999"},{"key":"10.1016\/j.jnca.2013.04.012_bib24","doi-asserted-by":"crossref","unstructured":"Ressel M, Nitsche-Ruhland D Gunzenh\u00a8auser R. An integrating, transformation-oriented approach to concurrency control and undo in group editors. In: Proceeding of ACM conference on computer supported co-operative work; November 1996. p. 288\u201397.","DOI":"10.1145\/240080.240305"},{"issue":"4","key":"10.1016\/j.jnca.2013.04.012_bib2","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1145\/586081.586085","article-title":"Undo as concurrent inverse in group editors","volume":"9","author":"Sun","year":"2002","journal-title":"ACM Transactions on Computer-Human Interaction"},{"key":"10.1016\/j.jnca.2013.04.012_bib6","series-title":"Emacs manual. Technical report","author":"Stallman","year":"1985"},{"key":"10.1016\/j.jnca.2013.04.012_bib14","doi-asserted-by":"crossref","unstructured":"Shao B, Li D, Gu N. An algorithm for selective undo of any operation in collaborative application. In: Proceedings of SIGGROUP; 2010.","DOI":"10.1145\/1880071.1880093"},{"key":"10.1016\/j.jnca.2013.04.012_bib19","unstructured":"Subversion, \u3008https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/subversion.apache.org\/\u3009."},{"issue":"10","key":"10.1016\/j.jnca.2013.04.012_bib23","doi-asserted-by":"crossref","first-page":"1454","DOI":"10.1109\/TPDS.2008.240","article-title":"Context-based operational transformation in distributed collaborative editing systems","volume":"20","author":"Sun","year":"2009","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"4","key":"10.1016\/j.jnca.2013.04.012_bib28","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MCG.1986.276718","article-title":"Undo and redo operations for solid modeling","volume":"6","author":"Toriya","year":"1986","journal-title":"IEEE Computer Graphics and Application"},{"issue":"4","key":"10.1016\/j.jnca.2013.04.012_bib7","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/MS.1984.229460","article-title":"US&R: a new framework for redoing","volume":"1","author":"Vitter","year":"1984","journal-title":"IEEE Software"},{"key":"10.1016\/j.jnca.2013.04.012_bib15","doi-asserted-by":"crossref","unstructured":"Wang XY, Bu JJ, Chen C. Achieving undo in bitmap-based collaborative graphics editing systems. In: The 2002 ACM conference on computer supported cooperative work; 2002.","DOI":"10.1145\/587078.587089"},{"issue":"8","key":"10.1016\/j.jnca.2013.04.012_bib16","doi-asserted-by":"crossref","first-page":"1162","DOI":"10.1109\/TPDS.2009.173","article-title":"Logoot-undo: distributed collaborative editing system on P2P networks","volume":"21","author":"Weiss","year":"2010","journal-title":"IEEE Transactions on Parallel and Distributed Systems"}],"container-title":["Journal of Network and Computer Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1084804513001239?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1084804513001239?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,7,14]],"date-time":"2019-07-14T08:00:18Z","timestamp":1563091218000},"score":1,"resource":{"primary":{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/linkinghub.elsevier.com\/retrieve\/pii\/S1084804513001239"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11]]},"references-count":29,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2013,11]]}},"alternative-id":["S1084804513001239"],"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1016\/j.jnca.2013.04.012","relation":{},"ISSN":["1084-8045"],"issn-type":[{"value":"1084-8045","type":"print"}],"subject":[],"published":{"date-parts":[[2013,11]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A group Undo\/Redo method in 3D collaborative modeling systems with performance evaluation","name":"articletitle","label":"Article Title"},{"value":"Journal of Network and Computer Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1016\/j.jnca.2013.04.012","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2013 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}]}}