This chapter presents the Handi architecture which combines the low-level recognition and the high-level recognition as integrated components of handsketch-based diagram editors. Handi stands for “Handsketch-based diagram editing.” We begin with the design goals and an overview of the architecture, outlining its major elements, and showing the mechanism which assembles the elements. Then we consider the Handi’s subsystems in detail, describing their semantics and relationships by using class diagrams and object diagrams. We conclude the chapter with a summary of the architecture.
Unable to display preview. Download preview PDF.