Within the scope of this dissertation, we built two handsketch-based diagram editors in distinct work periods with different purposes. The statecharts editor was the first prototype editor with which we started our research , obtained many new ideas during its experimental development, and got deep understandings of gestural interfaces. The Petri net editor was developed after the Unidraw-based Handi implementation was available, and it benefited a lot from the data flow concept of Unidraw in its simulation and visualization. In a long iterative and incremental refinement process, we worked simultaneously on the Handi architecture and the two editors. Several ideas of the Handi architecture were gained in observing generalizable common attributes of these editors. This chapter describes the design and the implementation of these two handsketch-based diagram editors.
Unable to display preview. Download preview PDF.