A Visual Language supporting Collaboration with Functional Attributes

함수적 속성을 가지는 협업 지원 시각언어

  • Published : 2000.09.01

Abstract

In this paper, we suggest a visual language supporting collaboration with functional attributes. The visual language is a set of visual sentences that consist of object icons and operators. The object icon is a user who participates in collaboration. And, the operator means interactive relations between users according to a point of collaborative time. The functional attributes that support various computing orders provide flexibility of interactive relations on collaboration. Also, using representation both synchronous and asynchronous relations in collaboration, the visual language supports efficiently collaboration than conventional visual languages. And, functional attributes of visual sentences are analyzed using $\lambda$ expressions.

본 논문에서는 함수적 속성을 가지는 협업 지원 시각언어를 제안한다. 제안한 시각언어는 객체 아이콘과 연산자들로 구성되는 시각 문장의 집합이다. 객체 아이콘은 협업에 참여하는 사용자를 의미하고 연산자는 사용자간 상호작용 시점에 따른 협업 관계를 의미한다. 시각 문장은 함수적 속성에 따라 연산되며, 연산 결과에 따라 다양한 협업을 지원한다. 함수적 속성은 시각 문장에서 다양한 연산 순서를 지원함으로서 협업 관계의 융통성을 제공한다. 또한, 동기 및 비동기 협업을 함께 표현함으로써 기존 시각언어보다 효율적인 협업을 지원한다. 그리고 시각 문장의 함수적 속성은 $\lambda$수식으로 분석한다.

Keywords

References

  1. P. Bottoni, S. Chang, M. F. Costabile, S. Levialdi, and P. Musio, 'On the Specification of Dynamic Visual Languages,' Proc. of the 14th IEEE Sympo-sium on Visual Languages, 1998 https://doi.org/10.1109/VL.1998.706129
  2. C. Castroianni, Development of a Workflow Design Tool for the Scarabaeus Project, Masters thesis, Dept. of Computer Science, Univ. of Twente, 1995
  3. S. Chang, 'Dynamic Visual Languages,' Proc. of the IEEE Symposium on Visual Languages, pp.308-315, 1996
  4. S. Chang, Principles of Visual Programming Systems, Prentice-Hall, 1990
  5. S. Chang, 'Extending Visual Languages for Multimedia,' IEEE Multimedia Magazine, Vol.3, No.3, pp.18-26, 1996 https://doi.org/10.1109/93.556536
  6. 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, pp.324-325, 1996
  7. N. Hari Narayanan and R. Hubscher, 'Visual Language Theory : Towards a Human -Computer Interaction Perspective,' in Visual Language Theory, K. Marriott and B. Meyer (eds.), Springer-Verlag, 1998
  8. S. Kim and M. Jin, 'Collaborative Visual Languages,' Proc. of the IASTED Int. Conf. : Artificial Intelligence and Soft Computing, pp.168-171, 1997
  9. K. D. Swenson, 'A Visual Language to Describe Collaborative Work,' IEEE Int. Symposium for Visual Languages, pp.298-303, 1993 https://doi.org/10.1109/VL.1993.269615
  10. K. Takeda, M. lnaba, and K. Sugihara, 'User Interface and Agent Prototyping for Flexible Working,' IEEE Multimedia Vol.3, No.2, pp.40-50, 1996 https://doi.org/10.1109/93.502293
  11. K. Zheng, Designing Workflow Processes in $METEOR_2$ Workflow Management System, Master's thesis, Dept. of Computer Science, Univ. of Georgia, 1997
  12. 김상욱, 김정미,김태호, 이정훈, 배유석, 'HITE : 객체지향 멀티미디어 그룹웨어', 정보과학회논문지(B), 제24권, 제12호, pp.1513-1521, 1997