• DocumentCode
    874840
  • Title

    Graceful interaction with graphical constraints

  • Author

    Alpert, Sherman R.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    13
  • Issue
    2
  • fYear
    1993
  • fDate
    3/1/1993 12:00:00 AM
  • Firstpage
    82
  • Lastpage
    91
  • Abstract
    The graphical constraint editor (GRACE), a graphical editor that lets users define graphical, or geometric, constraints, is reviewed. Graphical constraints specify relationships among graphical objects that the system must maintain. Constraints are useful in graphical drawing editors, design activities supported by CAD systems, and graphical user interface construction. GRACE provides mechanisms for explicit and implicit constraint specification using simple and natural means. These include simple direct manipulation methods and a constraints-by-demonstration facility that incorporates both novel heuristics for inferring user-demonstrated relations in an economical fashion and a natural-language explanation tool that helps the user understand the system´s inferencing behavior. An overview of GRACE´s user interface is presented and details about how users specify graphical relations and query the system to obtain information about them are provided.<>
  • Keywords
    constraint handling; graphical user interfaces; inference mechanisms; natural languages; CAD systems; GRACE; constraints-by-demonstration facility; geometric constraints; graceful interaction; graphical constraint editor; graphical constraints; graphical drawing editors; graphical objects; graphical user interface; inferencing behavior; natural-language explanation tool; Animation; Design automation; Displays; Graphical user interfaces; Graphics; Gravity; Information retrieval; Switches; Testing; User interfaces;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.204971
  • Filename
    204971