Abstract
In earlier collaborative annotation system, the details of all comments were presented in the form of images and were marked directly on the contents. This approach may cause visual confusion no matter what style people choose to display annotations by overlaying contents or by overlapping other comments. This article introduces a new annotation display model to separate contents and annotations, and the MPSAC (Multi-processing and Separation of Annotation and Content) strategy was presented to achieve the consistency maintenance of different collaborative sites based on this model. With the foundation of controlling executive operations’ effect and maintaining the consistency of annotations, the strategy discovers and resolves the collision problem among overlapped annotations and provide a better interactive experience for users. The feasibility and correctness of this strategy were verified by case analysis and CoNote model system at the end of this paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Eppler, M.J., Pfister, R.A.: Drawing conclusions: supporting decision making through collaborative graphic annotations. In: 14th International Conference Information Visualisation, London, UK, pp. 369–374. IEEE Computer Society (2010)
Eppler, M.J., Kernbach, S.: Dynagrams: enhancing design thinking through dynamic diagrams. Des. Stud. 47(11), 91–117 (2016)
Gorgan, D., Stefanut, T., Gavrea, B.: Pen based graphical annotation in medical education. In: 12th IEEE International Symposium on Computer-Based Medical Systems, Maribor, Slovenia, pp. 681–686. IEEE (2007)
Smit, N., Hofstede, C.-W., et al.: The online anatomical human: web-based anatomy education. In: 37th Annual Conference of the European Association for Computer Graphics, Lisbon, Portugal, pp. 37–40. Eurographics Association, Aire-la-Ville (2016)
Gao, L., Xu, X.: A new algorithm for real-time collaborative graphical editing system based on CRDT. In: Sun, Y., Lu, T., Xie, X., Gao, L., Fan, H. (eds.) ChineseCSCW 2018. CCIS, vol. 917, pp. 201–212. Springer, Singapore (2019). https://doi.org/10.1007/978-981-13-3044-5_15
Camba, J.D., Contero, M., et al.: On the integration of model-based feature information in Product Lifecycle Management systems. Int. J. Inf. Manage. 37(6), 611–621 (2017)
Coburn, J.Q., Salmon, J.L., Freeman, I.: Effectiveness of an immersive virtual environment for collaboration with gesture support using low-cost hardware. J. Mech. Des. 140(4), 1–9 (2018)
Goy, A., Magro, D., Petrone, G., Picardi, C., Segnan, M.: Ontology-driven collaborative annotation in shared workspaces. Future Gener. Comput. Syst. 54(1), 435–449 (2016)
CheeWyai, L., Cheah, W., Chowdhury, A.K., Gulden, C.: Engineering sustainable software: a case study from offline computer support collaborative annotation system. In: 9th Malaysian Software Engineering Conference (MySEC), Kuala Lumpur, pp. 272–277 (2015)
Poster, S.R.: Interactive and collaborative source code annotation. In: IEEE International Conference on Software Engineering, Florence, Italy, pp. 799–800. IEEE (2015)
Coustaty, M., Sidere, N., Ogier, J.: Augmented documents for research contact management. In: 4th International Forum on Research and Technology for Society and Industry (RTSI), Palermo, pp. 1–6. IEEE (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Gao, L., Cheng, T., Gao, L., Guo, D. (2019). Real-Time Collaborative Annotation System Supporting Separation of Content and Annotation. In: Milošević, D., Tang, Y., Zu, Q. (eds) Human Centered Computing. HCC 2019. Lecture Notes in Computer Science(), vol 11956. Springer, Cham. https://doi.org/10.1007/978-3-030-37429-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-37429-7_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37428-0
Online ISBN: 978-3-030-37429-7
eBook Packages: Computer ScienceComputer Science (R0)