{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T15:52:49Z","timestamp":1725465169933},"publisher-location":"Berlin\/Heidelberg","reference-count":26,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"1402040229"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/1-4020-4023-7_10","type":"book-chapter","created":{"date-parts":[[2006,1,18]],"date-time":"2006-01-18T06:40:57Z","timestamp":1137566457000},"page":"185-204","source":"Crossref","is-referenced-by-count":14,"title":["Maintaining Constraints in Collaborative Graphic Systems: The CoGSE Approach"],"prefix":"10.1007","author":[{"given":"Kai","family":"Lin","sequence":"first","affiliation":[]},{"given":"David","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Chengzheng","family":"Sun","sequence":"additional","affiliation":[]},{"given":"Geoff","family":"Dromey","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"6","key":"10_CR1","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1109\/90.974535","volume":"9","author":"J. Begole","year":"2001","unstructured":"Begole James et al. (2001): \u2018Resource sharing for replicated synchronous groupware\u2019, IEEE\/ACM Transactions on Networking, vol. 9, no. 6, Dec. 2001, pp. 833\u2013843.","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"10_CR2","first-page":"121","volume-title":"Proceedings of the ACM Symposium on User Interface Software and Technology","author":"K. Bharat","year":"1995","unstructured":"Bharat, K. and Hudson, S. E. (1995): \u2018Supporting distributed, concurrent, one-way constraints in user interface applications\u2019, In Proceedings of the ACM Symposium on User Interface Software and Technology, ACM, New York, pp. 121\u2013132."},{"issue":"4","key":"10_CR3","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1145\/27623.29354","volume":"5","author":"A. Borning","year":"1986","unstructured":"Borning, A. and Duisberg, R. (1986): \u2018Constraint-based tools for building user interfaces\u2019, ACM Transactions on Graphics, vol.5, no.4, Oct. 1986, pp. 345\u2013374.","journal-title":"ACM Transactions on Graphics"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"Chen, D. and Sun, C. (2001): \u2018Undoing any operation in collaborative graphics editing systems\u2019, In Proc. of the ACM 2001 International Conference on Supporting Group Work, Sept. 2001, pp. 197\u2013206.","DOI":"10.1145\/500286.500316"},{"key":"10_CR5","unstructured":"Dourish, P. (1995): \u2018Developing a reflective model of collaborative systems\u2019, ACM Transactions on Computer-Human Interaction, 2(1), Mar. 1995."},{"key":"10_CR6","first-page":"268","volume-title":"Proceedings of the ACM Conference on Computer Supported Cooperative Work","author":"P. Dourish","year":"1996","unstructured":"Dourish, P. (1996): \u2018Consistency guarantees: Exploiting application semantics for consistency management in a collaborative tookit\u2019, In Proceedings of the ACM Conference on Computer Supported Cooperative Work, ACM, New York, pp. 268\u2013277."},{"key":"10_CR7","unstructured":"Dromey, R.G. (2001): \u2018Genetic Software Engineering \u2014 simplifying design using requirements integration\u2019, IEEE Working Conference on Complex and Dynamic Systems Architecture, Dec. 2001."},{"key":"10_CR8","unstructured":"Dromey, R.G. (2003): \u2018Using behavior trees to design large systems by requirements integration\u2019, (Invited Paper) Dagstuhl-Seminar 03371, Scenarios: Models, Transformations and Tools, International Conference and Research Seminar for Computer Science, Sept. 2003."},{"key":"10_CR9","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1145\/263407.263533","volume-title":"Proceedings of the ACM Symposium on User Interface Software and Technology","author":"W.K. Edwards","year":"1997","unstructured":"Edwards, W.K. (1997): \u2018Flexible conflict detection and management in collaborative applications\u2019, In Proceedings of the ACM Symposium on User Interface Software and Technology, ACM, New York, pp. 139\u2013148."},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Ignat, C.-L, Norrie, M.C.(2004): \u2018Grouping in collaborative graphical editors\u2019, ACM Conference on Computer-Supported Cooperative Work, Chicago, USA, Nov. 6\u201310, 2004, pp. 447\u2013456.","DOI":"10.1145\/1031607.1031682"},{"key":"10_CR11","unstructured":"Lafore, Robert (2003): Data Structures and Algorithms in Java, Second Edition, Sams Publishing, 2003."},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Li, D. and Patrao, J. (2001): \u2018Demonstrational customization of a shared whiteboard to support user-defined semantic relationships among objects\u2019, ACM GROUP\u201901, Sept. 30\u2013Oct. 3, 2001, Boulder, Colorado, USA, pp. 97\u2013106.","DOI":"10.1145\/500286.500303"},{"key":"10_CR13","unstructured":"Lin, K., Chen, D. et al. (2004): \u2018Tree structure maintenance in collaborative genetic software engineering system\u2019, Proceedings of the Sixth International Workshop on Collaborative Editing Systems, ACM, Chicago, USA, Nov. 6\u201310, 2004."},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"MacLean, A., Carter, K., Lovstrand, L. and Moran, T. (1990): \u2018User-tailorable systems: Pressing the issues with buttons\u2019, In Proceedings of ACM CHI\u201990 Conference, 1990.","DOI":"10.1145\/97243.97271"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Monfroy, E. and Castro, C. (2003): \u2018Basic components for constraint solver cooperations\u2019, Proceedings of SAC, 2003.","DOI":"10.1145\/952532.952606"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Myers, B. A. (1991): \u2018Graphical techniques in a spreadsheet for specifying user interfaces\u2019, In Proceedings of ACM CHI\u201991 Conference on Human Factors in Computing Systems, User Interface Management Systems, 1991, pp. 243\u2013249.","DOI":"10.1145\/108844.108903"},{"issue":"5","key":"10_CR17","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1002\/spe.4380230507","volume":"23","author":"M. Sannella","year":"1993","unstructured":"Sannella, M. et al. (1993): \u2018Multi-way versus one-way constraints in user interfaces: experience with the DeltaBlue algorithm\u2019, SOFTWARE-PRACTICE AND EXPERIENCE, vol. 23(5), pp. 529\u2013566.","journal-title":"SOFTWARE-PRACTICE AND EXPERIENCE"},{"key":"10_CR18","unstructured":"Skaf-Molli Hala, Molli Pascal and Ost\u00e9r Gerald. (2003): \u2018Semantic consistency for collaborative systems\u2019, the Fifth International Workshop on Collaborative Editing Systems Hosted by the 8th European Conference of Computer-supported Cooperative Work, Helsinki, Sept. 15, 2003."},{"issue":"1","key":"10_CR19","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/274444.274447","volume":"5","author":"C. Sun","year":"1998","unstructured":"Sun, C., et al. (1998): \u2018Achieving convergence, causality-preservation, and intention-preservation in real-time cooperative editing systems\u2019, ACM Transactions on Computer-human Interaction, 5(1), Mar. 1998, pp. 63\u2013108.","journal-title":"ACM Transactions on Computer-human Interaction"},{"key":"10_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/505151.505152","volume":"9","author":"C. Sun","year":"2002","unstructured":"Sun, C. and Chen, D. (2002): \u2018Consistency maintenance in real-time collaborative graphics editing systems\u2019, ACM Transactions on Computer-Human Interaction, vol. 9, no.1, Mar. 2002, pp. 1\u201341.","journal-title":"ACM Transactions on Computer-Human Interaction"},{"issue":"4","key":"10_CR21","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1145\/586081.586085","volume":"9","author":"C. Sun","year":"2002","unstructured":"Sun, C. (2002): \u2018Undo as concurrent inverse in group editors\u2019, ACM Transactions on Computerhuman Interaction, vol. 9, no. 4, Dec. 2002, pp. 309\u2013361.","journal-title":"ACM Transactions on Computerhuman Interaction"},{"key":"10_CR22","doi-asserted-by":"crossref","unstructured":"Sun, D. et al. (2004): \u2018Operational transformation for collaborative word processing\u2019, ACM Conference on CSCW, Chicago, USA, Nov. 6\u201310, 2004.","DOI":"10.1145\/1031607.1031681"},{"key":"10_CR23","unstructured":"Valiente Gabriel (2002): Algorithms on Trees and Graphs, Springer Verlag, Nov. 1, 2002."},{"key":"10_CR24","doi-asserted-by":"crossref","unstructured":"Wang, X.Y, Bu J.J and Chen, C. (2002): \u2018Semantic preservation in real-time collaborative graphics designing systems\u2019, The Fourth International Workshop on Collaborative, New Orleans, USA, 2002.","DOI":"10.1007\/3-540-36261-4_6"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"Wilde, N. and Lewis, C. (1990): \u2018Spreadsheet-based interactive graphics: from prototype to tool\u2019, In Proceedings of ACM CHI\u201990 Conference on Human Factors in Computing Systems, Application Areas, 1990. pp. 153\u2013159.","DOI":"10.1145\/97243.97268"},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"Xia, Q. et al. (2004): \u2018Leveraging single-user applications for multi-user collaboration: the CoWord approach\u2019, ACM Conference on CSCW, Chicago, USA, Nov. 6\u201310, 2004, pp. 162\u2013171.","DOI":"10.1145\/1031607.1031635"}],"container-title":["ECSCW 2005"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/1-4020-4023-7_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,6]],"date-time":"2023-05-06T02:22:54Z","timestamp":1683339774000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/1-4020-4023-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["1402040229"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/1-4020-4023-7_10","relation":{},"subject":[]}}