CFP last date
20 January 2025
Reseach Article

A Collaborative Real Time Drawing System- ìMulti User Virtual Drawing Boardî

by Aneesha Sharma, Shilpi Gupta
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 45 - Number 2
Year of Publication: 2012
Authors: Aneesha Sharma, Shilpi Gupta
10.5120/6754-9007

Aneesha Sharma, Shilpi Gupta . A Collaborative Real Time Drawing System- ìMulti User Virtual Drawing Boardî. International Journal of Computer Applications. 45, 2 ( May 2012), 38-43. DOI=10.5120/6754-9007

@article{ 10.5120/6754-9007,
author = { Aneesha Sharma, Shilpi Gupta },
title = { A Collaborative Real Time Drawing System- ìMulti User Virtual Drawing Boardî },
journal = { International Journal of Computer Applications },
issue_date = { May 2012 },
volume = { 45 },
number = { 2 },
month = { May },
year = { 2012 },
issn = { 0975-8887 },
pages = { 38-43 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume45/number2/6754-9007/ },
doi = { 10.5120/6754-9007 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:36:36.438273+05:30
%A Aneesha Sharma
%A Shilpi Gupta
%T A Collaborative Real Time Drawing System- ìMulti User Virtual Drawing Boardî
%J International Journal of Computer Applications
%@ 0975-8887
%V 45
%N 2
%P 38-43
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

An application is successful if it provides reliable, scalable, secured and maximum resource sharing. Distributed system is a main concept behind the designing of such applications. According to distributed systems several computers are connected to each other via some communication network and these computers are located at different locations and are referred to as nodes. In this paper, a drawing board is provided that allows various users located at different locations to work on a common design and each user can see other users design by just connecting to the network. Through this drawing board all the users can edit the same drawing at the same time. Apart from this drawing facility, many other facilities are provided by this Multi User Virtual Drawing Board (MUVDB) that are very well discussed in this paper.

References
  1. Latha CA, Dr. Shashidhara HL, "Clock Synchronization in Distributed Systems", 2010 5th International Conference on Industrial and Information Systems, ICIIS 2010, Jul 29-Aug 01, India.
  2. Luminita Popa, "The Role of Virtual Collaborative Engineering in Product Development", International Conference of Scientific Paper, AFASES 2011, Brasov, 26-28 May 2011.
  3. Pradeep K. Sinha "Distributed Systems" concepts and design, Eastern Economy Edition, Prentice-Hall, India.
  4. Aneesha Sharma and Shilpi Gupta, "An Extensible and Secure Framework for Distributed Applications", International Journal of Computer Science Issues, Vol. 9, Issue 1, No. 3, January 2012, pp 257-265, ISSN (online): 1694-0814.
  5. Stephen J. H. Yang, "Context Aware Ubiquitous Learning Environments for Peer-to-Peer Collaborative Learning", Educational Technology and Society, 9 (1), 188-201.
  6. Chengzheng Sun and David Chen, "Consistency Maintenance in Real-Time Collaborative Graphics Editing Systems", ACM Transactions on Computer-Human Interaction, Vol. 9, No, 1, March 2002, Pages 1-41.
  7. Prashant Baheti, Laurie Williams, Edward Gehringer, David Stotts, Jason McC. Smith, "Distributed Pair Programming: Empirical Studies and Supporting Environments", Technical Report TR02-010, Department of Computer Science, University of North Carolina at Chapel Hill, March 15, 2002.
  8. Rosenman M. A, Smith G. , Ding L, Marchant D and Maher M. L, "Multidisciplinary Design in Virtual Worlds", QUT Digital Repository, CAAD Futures 2005, 20-22, June 2005, Vienna.
  9. Hiroshi Ishii, "Integration of Shared Workspace and Interpersonal Space for Remote Collaboration", Computer Supported Cooperative Work, Edited by Beaudouin-Lafon, 1999 John Wiley and Sons Ltd.
  10. Sinchai Kamolphiwong, Thossaporn Kamolphiwong, Suthon Sae-Wong, "Real Time Communication and Collaboration", KEIO SFC Journal Vol. 8, No. 2, 2008.
  11. Katherine M. Everitt, Scott R. Klemmer, Robert Lee, James A. Landay, "Two Worlds Apart: Bridging the Gap Between Physical and Virtual Media for Distributed Design Collaboration", Ft. Lauderdale, Florida, USA, April 5-10, 2003.
  12. Peter Torlind, Marten Stenius, Mathias Johanson and Peter Jeppsson, "Collaboration Environments for Distributed Engineering Development of a Prototype System", Doctoral Thesis 2002:32, ISSN-1402-1544, ISRN:LTU-DT-02/32—E.
  13. Hyojeong Jin, "A Proposal on Collaborative Publishing Design System", IJCSNS International Journal of Computer Science and Network Security, Vol. 6 ,No. 7A, July 2006.
  14. Mohammad AlRamahi and Kurt Gramoll, "Online Collaborative Drawing Board for Real-time Student-Instructor Interaction and Lecture Creation", Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition.
  15. Kai Riemer and Frank Frobler, "Presence-based, Context-sensitive Real-Time Collaboration (RTC)- research directions for a new type of eCollaboration system", 19th Bled eConference eValues, Bled, Slovenia, June 5-7, 2006.
  16. Saul Greenberg and Ernest Chang, "Computer Support for Real Time Collaborative Work", Proceedings of the Conference on Numerical Mathematics and Computing, Sept 28-30, Winmpeg, Mamtoba, 1989.
  17. Bruce Eckel, "Thinking in Java", second edition, Prentice- Hall, pp 903-922.
  18. Bruce Eckel, "Thinking in Java", fourth edition, Pearson, pp 1116-1135.
Index Terms

Computer Science
Information Sciences

Keywords

Message Passing Multi User Virtual Drawing Board Synchronization Drawing Canvas Client And Server Window