Sketch-based Graph-Control User Interface Method for Personal Information Management

개인정보관리를 위한 스케치기반 그래프 컨트롤 사용자 인터페이스 기법

  • 김정진 (연세대학교 컴퓨터과학과) ;
  • 박태진 (연세대학교 컴퓨터과학과) ;
  • 전재웅 (연세대학교 컴퓨터과학과) ;
  • 최윤철 (연세대학교 컴퓨터과학과)
  • Published : 2009.07.30

Abstract

Many People are collecting and managing variable information(Image, Graphic, Animation, Text, music files etc.) about personal interests and holding them in common. Most users are using Microsoft Explorer to make a folder and classify many files. but It's difficult to understand the relation of the data instinctively. To resolve this problem, we adopt information visualization method (especially tree-graph control interface). We suggest an interface that all user can drawing a Graph easily and rapidly. So user can see the relations of their data instinctively and control the relation directly with our sketch-based interface.

현대인들은 이미지, 그래픽, 애니메이션, 텍스트, 음악파일 등 개인이 관심 있는 다양한 정보를 수집하고 관리하는데 하루의 대부분 시간을 소비하고 이를 다른 사람들과 같이 공유하며 즐기고 있다. 그러나 대부분 사용자들이 이러한 개인 관심정보를 관리하는 방법은 Microsoft Explorer와 같은 정형화된 어플리케이션 인터페이스를 이용하여 트리 형태로 폴더를 생성하고 폴더 안에 직접 파일들을 분류하는 획일적인 방식이다. 이러한 트리 구조 어플리케이션에서는 자료들 간의 연관관계를 직관적으로 보여주기 어려운 문제점이 있고 자료들 간의 연관관계가 변경되었을 시 이를 적용하기 위한 인터페이스가 매우 복잡하거나 존재하지 않는다. 본 연구에서는 개인정보관리 시스템에 스케치기반 인터페이스 기법을 적용하여 마치 종이에 스케치를 하듯이 개인 정보를 관리할 수 있는 시스템을 개발한다. 제안하는 시스템을 이용하여 사용자는 그래프 노드와 링크를 생성하고 자신이 관심 있는 자료와 그 연관관계를 직관적으로 표현할 수 있으며 정보관리 시 발생할 수 있는 다양한 변경 사항을 제공되는 스케치 인터페이스를 이용하여 손쉽게 처리할 수 있다.

Keywords

References

  1. Benjamin Jotham Fry, COMPUTATIONAL INFORMATION DESIGN, Massachusetts Institute of Technology, Massachusetts, 2004.
  2. http://www.edwardtufte.com/tufte/
  3. 김강민, 웹2.0과 소셜 네트워크 인터넷 이슈리포트 11호, 한국인터넷진흥원, 2006.
  4. J. Lamping, R.Rao, and P. Pirolli. “A Focus+ Context Technique Based in Hyperbolic Geometry for Visualizing Large Hierarchies," CHI'95 ACM Conference on Human Factors in Computing Systems, pp. 401-408, 1991.
  5. StarTree, http://www.Inxight.com
  6. Kay C. Wiese and Christina Eicher, “Graph Drawing Tools for Bio-informatics Research: An Overview," The 19th IEEE Symposium on Computer-Based Medical Systems table of contents, pp. 653-658, 2006.
  7. D. Auber, “Tulip : A huge graph visualization framework," In P. Mutzel and M. Jnger, editors, Graph Drawing Softwares, Mathematics and Visualization, pp. 105-126. Springer-Verlag, 2003.
  8. T. Munzner, “H3: laying out large directed graphs in 3d hy-perbolic space," In INFOVIS, pp. 2-10, 1997.
  9. Graphviz, http://www.graphviz.org/
  10. James A. Landay and Brad A. Myers, “Interactive Sketching for the Early Stages of User Interface Design," CHI '95: Human Factors in Computing Systems, pp. 43-50, 1995.
  11. Nayuko Watanabe, Motoi Washida, and Takeo Igarashi, “Bubble Clusters: An Interface for Manipulating Spatial Aggregation of Graphical Objects," ACM UIST (ACM Symposium on User Interface Software and Technology), Newport, USA, Oct., 2007.
  12. Takeo Igarashi, Satoshi Matsuoka, and Hidehiko Tanaka, “Teddy: a sketching interface for 3D freeform design," Proceedings of the 26th annual conference on Computer graphics and interactive techniques , pp. 409-416, July 1999.
  13. StrokeIt, http://www.tcbmi.com/strokeit/
  14. Rubine, D, “Specifying gestures by example," In Proceedings of the 18th Annual Conference on Computer Graphics and interactive Techniques SIGGRAPH '91., ACM Press, New York, NY, pp. 329-337, 1991.
  15. S Wasserman and K Faust, “Social Network Analysis: Methods and Applications," Structural Analysis in the Social Sciences, 1994.
  16. 신원준, 정혜영, 박양수, “웹기반의 효과적인 링크관리자,” 한국정보과학회 학술발표논문집, 제30권, pp. 166-168, 2003.