On-Line Recognition of UML Diagrams

  • Authors:
  • Affiliations:
  • Venue:
  • ICDAR '01 Proceedings of the Sixth International Conference on Document Analysis and Recognition
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Abstract: Unified Modeling Language (UML) diagrams are widely used by software engineers to describe the structure of software systems. Early in the software design cycle, software engineers informally sketch initial UML diagrams on paper or whiteboards. The information provided by these UML diagrams needs to be made available to Computer Assisted Software Engineering (CASE) tools. In order to smooth this transition from paper to electronic form, we have developed an on-line recognition system for UML diagrams. The system accepts input from an electronic whiteboard, a data tablet or a mouse. Efforts have been made to separate the domain-independent and domain-specific parts of the recognition system. The Kernel of the system is retargetable, providing a general front end for on-line recognition of any glyph-based diagram notation. The Kernel is extended with UML-specific routines for segmentation, recognition of glyphs, and recognition of glyph relationships.