A Collaborative Visual Language

  • Kim, Kyung-Deok (Division of Computer and Multimedia engineering, Uiduk University)
  • Published : 2003.06.01


There are many researches on visual languages, but the most of them are difficult to support various collaborative interactions on a distributed multimedia environment. So, this paper suggests a collaborative visual language for interaction between multi-users. The visual language can describe a conceptual model for collaborative interactions between multi-users. Using the visual language, generated visual sentences consist of object icons and interaction operators. An object icon represents a user who is responsible for a collaborative activity, has dynamic attributes of a user, and supports flexible interaction between multi-users. An interaction operator represents an interactive relation between multi-users and supports various collaborative interactions. Merits of the visual language are as follows: supporting of both asynchronous interaction and synchronous interaction, supporting flexible interaction between multi-users according to participation or leave of users, supporting a user oriented modeling, etc. For example, an application to a workflow system for document approval is illustrated. So we could be found that the visual language shows a collaborative interaction.


Distributed multimedia;Visual language;Collaboration;Interaction


  1. K. Kim and S. Kim, 'Dynamics of Visual Language,' Proc. of the $10^{th}$ Korea Information Processing Society Conf. on Multimedia Industrial Technique, 1997, pp. 250-253
  2. K. Kim and S. Kim, 'A Visual language supporting Workflow', Proc. of HCI '97 Conference, Vol. 6, No. 1, 1997, pp. 189-194
  3. C. Castroianni, 'Development of a Workflow Design Tool for the Scarabaeus Project,' Master's thesis, Dept. of Computer Science, Univ. of Twente, 1995
  4. A. Sheth, Workflow Automation: Applications, Technology and Research, Tutorial notes, SIGMOD Conference, 1995
  5. A. Sheth, K. Koehut, J. Miller, D. Palaniswami, J. Lyncl and I. hevchenko, 'Supporting State-wide Immunization Tracking using Multi-Paradigm Workflow Technology,' Proc. of the 22nd IntI. Conf. on Very Large Databases, 1996
  6. G. Voelksen, 'Approach Strategies to Groupware,' Proceedings to the Groupware '93 Europe Conferences in Stokholm, London, Frankfurt, The Conference Group, Scottsdale, AZ, 1993
  7. S. Kim, J. Kim, T. Kim, J. Lee, and Y. Bae, 'HITE: An Object Oriented Multimedia Groupware,' J. of Korea Information Science Society (B): Software and Applications, Vol. 24, No. 12, 1997, pp. 1513-1521
  8. R. Bentley, T. Rodden, P. Sawyer, and I. Sommerville, Architectural Support for Cooperative Multiuser Interfaces, IEEE Computer, Vol. 27, No.5, 1994, pp. 37-45
  9. K. Kim and S. Kim, 'Concept-based Visual Language for Workflow Design,' Proc. of the lASTED Int. Conf. Artificial Intelligence and Soft Computing, 1997, pp. 172-175
  10. K. D. Swenson, 'A Visual Language to describe Collaborative Work', IEEE Int. Symposium for Visual Languages, Bergen Norway, August 1993
  11. J. C. Grundy and J. G. Hosking, Visual Language Support for Planning and Coordination in Cooperative Work Systems, Proc. of the IEEE Symposium on Visual Languages, Boulder, USA, 1996, pp. 324-325
  12. S. Chang, G. Costagliola, G. Pacini, M. Tucci, G. Tortora, B. Yu, and J. Yu, 'Visual-language System for User Interfaces,' IEEE Software, Vol. 12, No.2, 1995, pp. 33-44 https://doi.org/10.1109/52.368262
  13. S. Rajan, P. V. Rangan, and H. M. Vin, 'A Formal Basis for Structured Multimedia Collaborations,' Proc. of the Int. IEEE Conf. on Multimedia Computing and Systems, 1995, pp. 194-201
  14. K. Wittenburg and L. Weitzman, 'Visual Grammars and Incremental Parsing for Interface Languages,' IEEE Proc. of Workshop on Visual languages, 1990, pp. 111-118
  15. A. Repenning and T. Sumner, 'Agentsheets: A Medium for Creating Domain-oriented Visual Languages,' IEEE Computer, Vol. 28, No.3, 1995, pp. 17-25
  16. K. Kim and S. Kim, 'Visual Language supporting Collaborative Interaction,' Proc. of the 5th Pacific Workshop on Distributed Multimedia Systems, Taipei, Taiwan, 1998, pp. 98-103
  17. S. K. Chang, 'Dynamic Visual Languages,' Proc. of the IEEE Symposium on visual languages, 1996, pp. 308-315