Abstract:
Arrows illustrate a large variety of semantics in diagrams. An automated interpretation of arrows would be highly desirable in pen-based interfaces. This paper formalizes the structural patterns of arrows, and identifies three structural properties that contribute to the interpretation of arrows: (1) the assignment of components to three slots, (2) the semantic types of the components, and (3) the orientation of the components.