SketchSet: creating Euler diagrams using pen or mouse

Mengdi Wang, Beryl Plimmer, Paul Schmeider, Gem Stapleton, Peter Rodgers, Aidan Delaney

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNpeer-review


Euler diagrams form the basis of various visual languages but tool support for creating them is generally limited to generic diagram editing software using mouse and keyboard interaction. A more natural and convenient mode of entry is via a sketching interface which facilitates greater cognitive focus on the task of diagram creation. Previous work has developed sketching interfaces for Euler diagrams drawn with ellipses. This paper presents SketchSet, the first sketch tool for Euler diagrams whose curves can be circles, ellipses, or arbitrary shapes. SketchSet allows the creation of formal diagrams via point and click interaction. The user drawn diagram, in sketched or formal format, is automatically converted to a diagram in the other format, thus maintaining both views. We provide a mechanism that allows semantic differences between the sketch and the formal diagram to be rectified automatically. Finally, we present a user study that evaluates the effectiveness of the tool.
Original languageEnglish
Title of host publicationIEEE Symposium on Visual Languages and Human-Centric Computing 2011
Place of PublicationWashington DC, USA
Number of pages8
ISBN (Print)9781457712463
Publication statusPublished - 18 Sept 2011
EventIEEE Symposium on Visual Languages and Human-Centric Computing 2011 - Pittsburgh, PA, USA, 18-22 September, 2011
Duration: 18 Sept 2011 → …


ConferenceIEEE Symposium on Visual Languages and Human-Centric Computing 2011
Period18/09/11 → …


  • Euler diagrams
  • SketchSet
  • cognitive focus
  • diagram creation
  • ellipses
  • formal diagrams
  • generic diagram editing software
  • keyboard interaction
  • mouse interaction
  • pen
  • sketching interfaces
  • tool support
  • visual languages
  • diagrams
  • keyboards
  • mouse controllers (computers)


Dive into the research topics of 'SketchSet: creating Euler diagrams using pen or mouse'. Together they form a unique fingerprint.

Cite this