{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T09:10:09Z","timestamp":1748077809635,"version":"3.41.0"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"17","license":[{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"DOI":"10.1007\/s11042-024-19734-3","type":"journal-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T09:01:41Z","timestamp":1719997301000},"page":"17189-17204","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Differentially processed optimized collaborative rich text editor"],"prefix":"10.1007","volume":"84","author":[{"given":"Nishtha","family":"Jatana","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mansehej","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Charu","family":"Gupta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geetika","family":"Dhand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaily","family":"Malik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pankaj","family":"Dadheech","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4681-6411","authenticated-orcid":false,"given":"Nagender","family":"Aneja","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sandhya","family":"Aneja","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,3]]},"reference":[{"issue":"9","key":"19734_CR1","doi-asserted-by":"publisher","first-page":"994","DOI":"10.1109\/TPDS.2002.1036072","volume":"13","author":"C Sun","year":"2002","unstructured":"Sun C (2002) Optional and responsive fine-grain locking in an internet-based collaborative system. IEEE Trans Parallel Distrib Syst 13(9):994\u20131008","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"2","key":"19734_CR2","first-page":"7","volume":"12","author":"R Godwin-Jones","year":"2008","unstructured":"Godwin-Jones R (2008) Web-writing 2.0: Enabling, documenting, and assessing writing online. Lang Learn Technol 12(2):7\u201312","journal-title":"Lang Learn Technol"},{"key":"19734_CR3","doi-asserted-by":"crossref","unstructured":"Sun C (2017) Reflections on collaborative editing research: From academic curiosity to real-world application. In 2017 IEEE 21st International Conference on Computer Supported Cooperative Work in Design (CSCWD)","DOI":"10.1109\/CSCWD.2017.8066663"},{"key":"19734_CR4","unstructured":"[Online]. Available: https:\/\/prosemirror.net\/"},{"key":"19734_CR5","unstructured":"[Online]. Available: https:\/\/tiptap.dev\/"},{"key":"19734_CR6","unstructured":"vuejs.org (n.d.) Vue.js . [Online]. Available: https:\/\/vuejs.org\/v2\/guide\/"},{"key":"19734_CR7","doi-asserted-by":"crossref","unstructured":"Nicolaescu P, Jahns K, Derntl\u00a0M, Klamma R (2015) Yjs: a framework for near real-time P2P shared editing on arbitrary data types. Springer International Publishing","DOI":"10.1007\/978-3-319-19890-3_55"},{"key":"19734_CR8","unstructured":"Ubl\u00a0M, Kitamura E (n.d.) Introducing WebSockets: Bringing Sockets to the Web. 20 October 2010. [Online]. Available: https:\/\/www.html5rocks.com\/en\/tutorials\/websockets\/basics\/"},{"key":"19734_CR9","unstructured":"OpenJS Foundation (n.d.) Node.js. [Online]. Available: https:\/\/nodejs.org\/en\/"},{"key":"19734_CR10","unstructured":"tutorialspoint (n.d.) Node.js - Introduction,\" [Online]. Available: https:\/\/www.tutorialspoint.com\/nodejs\/nodejs_introduction.htm"},{"key":"19734_CR11","unstructured":"Sun D, Sun C, NG\u00a0A, Cai W (n.d.) Real Differences between OT and CRDT in Building CoEditing Systems and Real World Applications"},{"key":"19734_CR12","doi-asserted-by":"crossref","unstructured":"Andr\u00e9 L, Martin S, Oster\u00a0G, Ignat C-L (2013) Supporting Adaptable granularity of changes for massive-scale collaborative editing. in In Proceedings of the 9th IEEE International Conference on Collaborative Computing: Networking, Austin, Texas, USA","DOI":"10.4108\/icst.collaboratecom.2013.254123"},{"key":"19734_CR13","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.scico.2018.06.003","volume":"167","author":"F Gadducci","year":"2018","unstructured":"Gadducci F, Melgratti H, Rold\u00e1n C (2018) On the semantics and implementation of replicated data types. Sci Comput Program 167:91\u2013113","journal-title":"Sci Comput Program"},{"key":"19734_CR14","doi-asserted-by":"crossref","unstructured":"Rault PA, Ignat\u00a0CL,\u00a0Perrin O (2022) Distributed access control for collaborative applications using CRDTs. In In Proceedings of the 9th Workshop on Principles and Practice of Consistency for Distributed Data, April","DOI":"10.1145\/3517209.3524826"},{"key":"19734_CR15","doi-asserted-by":"crossref","unstructured":"Ignat CL, Oster G, Molli P, Cart M, Ferri\u00e9\u00a0J, Kermarrec A, Sutra P, Shapiro M, Benmouffok\u00a0L, Busca\u00a0 J, Guerraoui R (2007) A comparison of optimistic approaches to collaborative editing of wiki pages. In International Conference on Collaborative Computing: Networking, Applications and Worksharing","DOI":"10.1109\/COLCOM.2007.4553878"},{"key":"19734_CR16","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.aei.2016.10.005","volume":"33","author":"X Lv","year":"2017","unstructured":"Lv X, He F, Cai W, Cheng Y (2017) A string-wise CRDT algorithm for smart and large-scale collaborative editing systems. Adv Eng Inform 33:397\u2013409","journal-title":"Adv Eng Inform"},{"key":"19734_CR17","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.jslw.2019.04.001","volume":"45","author":"M Zhang","year":"2019","unstructured":"Zhang M (2019) Towards a quantitative model of understanding the dynamics of collaboration in collaborative writing. J Second Lang Writ 45:16\u201330","journal-title":"J Second Lang Writ"},{"key":"19734_CR18","doi-asserted-by":"crossref","unstructured":"Das M, McHugh T, Piper\u00a0A, Gergle\u00a0D (2022) Co11ab: Augmenting Accessibility in Synchronous Collaborative Writing for People with Vision Impairments. In ACM CHI Conference on Human Factors in Computing Systems","DOI":"10.1145\/3491102.3501918"},{"key":"19734_CR19","doi-asserted-by":"crossref","unstructured":"Lee M, Liang P, Yang\u00a0Q (2022) Coauthor: designing a human-ai collaborative writing dataset for exploring language model capabilities. In ACM CHI Conference on Human Factors in Computing Systems, New Orleans, LA","DOI":"10.1145\/3491102.3502030"},{"key":"19734_CR20","doi-asserted-by":"crossref","unstructured":"Rault PA, Ignat CL, Perrin\u00a0O (2022) Distributed access control for collaborative applications using CRDTs. In 9th Workshop on Principles and Practice of Consistency for Distributed Data","DOI":"10.1145\/3517209.3524826"},{"key":"19734_CR21","doi-asserted-by":"crossref","unstructured":"Zhang M, Chen\u00a0W (2022) Assessing collaborative writing in the digital age: An exploratory study. J Second Lang Writ :100868","DOI":"10.1016\/j.jslw.2022.100868"},{"key":"19734_CR22","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1008798208890","volume":"9","author":"M Cortes","year":"2000","unstructured":"Cortes M (2000) A coordination language for building collaborative applications. Comput Supported Coop Work (CSCW) 9:5\u201331","journal-title":"Comput Supported Coop Work (CSCW)"},{"key":"19734_CR23","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1023\/A:1011229212323","volume":"10","author":"H Kim","year":"2001","unstructured":"Kim H, K. Eklundh and (2001) Reviewing practices in collaborative writing. Comput Supported Coop Work (CSCW) 10:247\u2013259","journal-title":"Comput Supported Coop Work (CSCW)"},{"key":"19734_CR24","doi-asserted-by":"crossref","unstructured":"Andr\u00e9 L, Martin S, Oster\u00a0G, Ignat\u00a0CL (2013) Supporting adaptable granularity of changes for massive-scale collaborative editing. In IEEE International Conference on Collaborative Computing: Networking","DOI":"10.4108\/icst.collaboratecom.2013.254123"},{"key":"19734_CR25","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1023\/A:1025049525187","volume":"12","author":"M Ionescu","year":"2003","unstructured":"Ionescu M, Marsic I (2003) Tree-Based Concurrency Control in Distributed Groupware. Comp Supported Coop Work (CSCW) 12:329\u2013350","journal-title":"Comp Supported Coop Work (CSCW)"},{"key":"19734_CR26","doi-asserted-by":"crossref","unstructured":"Gu\u00a0J, Lee G (n.d.) Towards More Direct Text Editing With Handwriting Interfaces. Int J Hum Comput Interact 39(1):233\u2013248","DOI":"10.1080\/10447318.2022.2041893"},{"key":"19734_CR27","doi-asserted-by":"crossref","unstructured":"Alsulami N, Cherif\u00a0A, Imine\u00a0A (2022) Collaborative editing over opportunistic networks. Int J Ad Hoc Ubiquitous Comput 39(3):141-156","DOI":"10.1504\/IJAHUC.2022.121121"},{"key":"19734_CR28","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1023\/B:COSU.0000014876.96003.be","volume":"13","author":"S No\u00ebl","year":"2004","unstructured":"No\u00ebl S, Robert J (2004) Empirical Study on Collaborative Writing: What Do Co-authors Do, Use, and Like. Comput Supported Coop Work (CSCW) 13:63\u201389","journal-title":"Comput Supported Coop Work (CSCW)"},{"key":"19734_CR29","doi-asserted-by":"crossref","unstructured":"Singh\u00a0SYVH, Chauhan\u00a0JK (2021) Online collaborative text editor using socket. In 2021 3rd International Conference on Advances in Computing, Communication Control and Networking","DOI":"10.1109\/ICAC3N53548.2021.9725782"},{"key":"19734_CR30","doi-asserted-by":"crossref","unstructured":"Rabeeya S, Waqar MM, Aslam M, Martinez-Enriquez\u00a0AM, Samyan\u00a0QW (2021) Intelligent interface for blind users to perform collaborative activities. May 2021","DOI":"10.1007\/978-3-030-79757-7_20"},{"issue":"4","key":"19734_CR31","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1145\/1188816.1188821","volume":"13","author":"C Sun","year":"2006","unstructured":"Sun C, Xia S, Sun D, Chen D, Shen H, W. & Cai, (2006) Transparent adaptation of single-user applications for multi-user real-time collaboration. ACM Trans Computer-Human Interaction (TOCHI) 13(4):531\u2013582","journal-title":"ACM Trans Computer-Human Interaction (TOCHI)"},{"key":"19734_CR32","doi-asserted-by":"crossref","unstructured":"Alsulami N, Cherif\u00a0A, Imine\u00a0A (2022) Collaborative editing over opportunistic networks. Int J Ad Hoc Ubiquitous Comput 39(3):141\u2013156","DOI":"10.1504\/IJAHUC.2022.121121"},{"issue":"3","key":"19734_CR33","doi-asserted-by":"publisher","first-page":"1052","DOI":"10.3390\/s23031052","volume":"23","author":"J Yang","year":"2023","unstructured":"Yang J, Zheng J, Wang H, Sun L, Han W, Tan YA (2023) Edge-Cloud Collaborative Defense against Backdoor Attacks in Federated Learning. Sensors 23(3):1052","journal-title":"Sensors"},{"key":"19734_CR34","doi-asserted-by":"crossref","unstructured":"Ignat\u00a0CL, Norrie MC (2003) Customizable collaborative editor relying on treeOPT algorithm. ECSCW , pp. pp. 315\u2013334","DOI":"10.1007\/978-94-010-0068-0_17"},{"key":"19734_CR35","doi-asserted-by":"crossref","unstructured":"Wilm J, Frebel\u00a0D (2014) Real-world challenges to collaborative text creation. In Proceedings of the 2nd. In International Workshop on (Document) Changes: modeling, detection, storage and visualization, September 2014","DOI":"10.1145\/2723147.2723154"},{"issue":"1","key":"19734_CR36","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1080\/07325223.2022.2132339","volume":"42","author":"M Morales","year":"2023","unstructured":"Morales M, Redlinger G, MacFarlane I (2023) Cross-disciplinary collaboration for supervisor training: reaping the benefits of a relationship-based approach. Clin Superv 42(1):26\u201344","journal-title":"Clin Superv"},{"key":"19734_CR37","doi-asserted-by":"crossref","unstructured":"Papadopoulou S, Ignat C, Oster\u00a0G, Norrie\u00a0M (2006) Increasing awareness in collaborative authoring through edit profiling. In International Conference on Collaborative Computing: Networking, Applications and Worksharing , November 2006","DOI":"10.1109\/COLCOM.2006.361846"},{"key":"19734_CR38","unstructured":"D Yang, Y Zhou, Z Zhang, T J. J. Li and R., LC, (2022) \"AI as an Active Writer: Interaction strategies with generated text in human-AI collaborative fiction writing.,\" in Joint Proceedings of the ACM IUI Workshops 2022., March 2022."},{"key":"19734_CR39","doi-asserted-by":"crossref","unstructured":"Zuo Y, Liu S, Zhou\u00a0Y, Liu\u00a0H (2023) TRAL: a tag-aware recommendation algorithm based on attention learning. Appl Sci 814","DOI":"10.3390\/app13020814"},{"key":"19734_CR40","doi-asserted-by":"crossref","unstructured":"Sun D, Sun\u00a0C (2008) Context-based operational transformation in distributed collaborative editing systems. IEEE Trans Parallel Distrib Syst 20(10):1454\u20131470","DOI":"10.1109\/TPDS.2008.240"},{"key":"19734_CR41","unstructured":"Balegas\u00a0V, Duarte S, Ferreira C, Rodrigues\u00a0R, Pregui\u00e7a\u00a0N (2018) IPA: Invariant-preserving applications for weakly consistent replicated databases. In Proceedings of the VLDB Endowment, Dec 2018"},{"key":"19734_CR42","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/s10606-021-09421-4","volume":"31","author":"Y Li","year":"2022","unstructured":"Li Y, Gui X (2022) Examining co-owners\u2019 privacy consideration in collaborative photo sharing. Comput Supported Coop Work 31:79\u2013109","journal-title":"Comput Supported Coop Work"},{"key":"19734_CR43","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/s10606-019-09359-8","volume":"28","author":"I Larsen-Ledet","year":"2019","unstructured":"Larsen-Ledet I, Korsgaard H (2019) Territorial functioning in collaborative writing. Comput Supported Coop Work 28:391\u2013433","journal-title":"Comput Supported Coop Work"},{"key":"19734_CR44","doi-asserted-by":"crossref","unstructured":"Papadopoulou S, Ignat C, Oster\u00a0G, Norrie\u00a0M (2006) Increasing awareness in collaborative authoring through edit profiling. In International Conference on Collaborative Computing: Networking, Applications and Worksharing, November, 2006","DOI":"10.1109\/COLCOM.2006.361846"},{"issue":"2","key":"19734_CR45","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1038\/s41592-021-01339-5","volume":"19","author":"Daniel Petras","year":"2022","unstructured":"Petras Daniel et al (2022) GNPS dashboard: collaborative exploration of mass spectrometry data in the web browser. Nat Methods 19(2):134\u2013136","journal-title":"Nat Methods"},{"key":"19734_CR46","doi-asserted-by":"crossref","unstructured":"Li\u00a0M, Zhu W (2017) Good or bad collaborative wiki writing: Exploring links between group interactions and writing products. J Second Lang Writ 35:38\u201353","DOI":"10.1016\/j.jslw.2017.01.003"},{"key":"19734_CR47","doi-asserted-by":"crossref","unstructured":"Cherif A, Imine\u00a0A, Rusinowitch\u00a0M (2014) Practical Access Control Management for Distributed Collaborative Editors. Pervasive and Mob Comput :62\u201386","DOI":"10.1016\/j.pmcj.2013.09.004"},{"key":"19734_CR48","doi-asserted-by":"crossref","unstructured":"Stellato A, Fiorelli M, Turbati A, Lorenzetti T, Van Gemert W, Dechandon\u00a0D, Keizer\u00a0J (2020) VocBench 3: A collaborative Semantic Web editor for ontologies, thesauri and lexicons. Semantic Web 11(5):855\u2013881","DOI":"10.3233\/SW-200370"},{"key":"19734_CR49","unstructured":"Hern\u00e1ndez-Leo D, Villasclaras-Fern\u00e1ndez ED, Asensio-P\u00e9rez JI, Dimitriadis Y, Jorr\u00edn-Abell\u00e1n IM, Ruiz-Requies\u00a0I, Rubia-Avi\u00a0B (2006) COLLAGE: A collaborative learning design editor based on patterns. J Educ Technol 9(1):58\u201371"},{"key":"19734_CR50","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1007\/BF00750746","volume":"3","author":"M Koch","year":"1994","unstructured":"Koch M (1994) Design issues and model for a distributed multi-user editor. Comput Supported Coop Work 3:359\u2013378","journal-title":"Comput Supported Coop Work"},{"key":"19734_CR51","doi-asserted-by":"crossref","unstructured":"Petras D, Phelan VV, Acharya D, Allen AE, Aron AT, Bandeira\u00a0N, Wang M (2022) GNPS dashboard: collaborative exploration of mass spectrometry data in the web browser. Nat Methods\u00a019(2):134\u2013136","DOI":"10.1038\/s41592-021-01339-5"},{"key":"19734_CR52","doi-asserted-by":"publisher","first-page":"733","DOI":"10.1007\/s10606-021-09411-6","volume":"30","author":"R Livingstone","year":"2021","unstructured":"Livingstone R (2021) Make a Difference in a Different Way: Twitter Bot Creators and Wikipedia Transparency. Comput Supported Coop Work 30:733\u2013756","journal-title":"Comput Supported Coop Work"},{"key":"19734_CR53","unstructured":"Kim S, Lee K, Choi JS, Jeong,J, Sohn K, Shin J (2024) Collaborative score distillation for consistent visual editing. Adv Neural Inf Proces Syst, 36"},{"key":"19734_CR54","doi-asserted-by":"crossref","unstructured":"Wang AY, Wu Z, Brooks C, Oney S (2024) Don't step on my toes: resolving editing conflicts in real-time collaboration in computational notebooks. arXiv preprint arXiv:2404.04695","DOI":"10.1145\/3643796.3648453"},{"issue":"1","key":"19734_CR55","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s42979-023-02526-1","volume":"5","author":"D Jatain","year":"2024","unstructured":"Jatain D, Niranjanamurthy M, Dayananda P (2024) A Hybrid Bio-inspired Fuzzy Feature Selection Approach for Opinion Mining of Learner Comments. SN Computer Science 5(1):135","journal-title":"SN Computer Science"},{"issue":"11","key":"19734_CR56","first-page":"113","volume":"5","author":"D Jatain","year":"2022","unstructured":"Jatain D (2022) Performance Optimization of an Enterprise using Data-Driven Strategy. Int J Res Eng Sci Manag 5(11):113\u2013117","journal-title":"Int J Res Eng Sci Manag"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-024-19734-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-024-19734-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-024-19734-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T08:40:26Z","timestamp":1748076026000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-024-19734-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,3]]},"references-count":56,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["19734"],"URL":"https:\/\/doi.org\/10.1007\/s11042-024-19734-3","relation":{},"ISSN":["1573-7721"],"issn-type":[{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2024,7,3]]},"assertion":[{"value":"5 June 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 April 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 June 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 July 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}