• DocumentCode
    450660
  • Title

    High-Level Graphical User Interface Management in the FACE Synthesis Environment

  • Author

    Dragomirecky, Martin ; Glinert, Ephraim P. ; Jasica, Jeffrey R. ; Duff, D.A. ; Smith, W.D. ; Abreu, Manuel A D´

  • Author_Institution
    GE Aerospace, Simulation & Control Systems Department, Daytona Beach, FL
  • fYear
    1989
  • fDate
    25-29 June 1989
  • Firstpage
    549
  • Lastpage
    554
  • Abstract
    We discuss the design and implementation of VISAGE, an object-oriented user interface framework that is part of GE´s FACE Flexible Architecture Compiler Environment [1]. High-level services include a domain-independent graph editor that provides standard methods for viewing and editing hierarchical graphs, including graph layout. Editors that are customized to a specific application are built by inheritance of the domain-independent graph editor´s functionality and overloading of the display, selection and editing methods. At a lower layer, presentation objects are responsible for parsing user input, displaying application output, providing mouse sensitivity and command dialogue execution. These presentation objects separate the application from its user interface, and thus promote system modularity.
  • Keywords
    Availability; Displays; Distributed computing; Environmental management; Graphical user interfaces; Graphics; Mice; Permission; User interfaces; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1989. 26th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-310-8
  • Type

    conf

  • DOI
    10.1109/DAC.1989.203456
  • Filename
    1586440