A Generic Approach for Pen-Based User Interface Development [chapter]

Sébastien Macé, Éric Anquetil
2007 Computer-Aided Design of User Interfaces V  
Pen-based interaction is an intuitive way to realize hand drawn structured documents, but few applications take advantage of it. Indeed, the interpretation of the user hand drawn strokes in the context of document is a complex problem. In this paper, we propose a new generic approach to develop such systems based on three independent components. The first one is a set of graphical and editing functions adapted to pen interaction. The second one is a rulebased formalism that models structured
more » ... ument composition and the corresponding interpretation process. The last one is a hand drawn stroke analyzer that is able to interpret strokes progressively, directly while the user is drawing. We highlight in particular the human-computer interaction induced from this progressive interpretation process. Thanks to this generic approach, three pen-based system prototypes have already been developed, for musical score editing, for graph editing, and for UML class diagram editing.
doi:10.1007/978-1-4020-5820-2_5 dblp:conf/cadui/MaceA06 fatcat:x6arl7ekrvbfrdzlklyegjo75y