• DocumentCode
    3153103
  • Title

    SILK: an advanced user interface builder and application prototyper

  • Author

    Ege, Aral ; Villalpando, Victor

  • Author_Institution
    Int. Software Syst., Inc., Austin, TX, USA
  • fYear
    1992
  • fDate
    15-18 Jun 1992
  • Firstpage
    44
  • Lastpage
    53
  • Abstract
    This paper introduces the features of an advanced user interface builder and application prototyper called SILK. A very brief survey of existing user interface builders is presented, grouping them in categories that reflect their major characteristics. The global architecture of the system and the interoperability between the supported user interface standards are presented. SILK features are presented in detail with respect to the OPEN LOOK implementation. In addition, the significant aspects of SILK as an advanced user interface builder and application prototyping tool are: the unique way it incorporates application code (callback functions) with the user interface widgets, its ability to associate multiple types of callbacks to a widget, and its ability to specify the type of operations (such as user, widget actions, and system commands) to the underlying platform through a basically point and click paradigm. Therefore, SILK not only provides a way to build and prototype new applications in an easier way, but also facilitates the construction of user interfaces for existing applications
  • Keywords
    software prototyping; software tools; user interfaces; OPEN LOOK implementation; SILK; application prototyper; callback functions; interoperability; standards; user interface builder; Application software; Computer aided software engineering; Graphical user interfaces; Libraries; Neurons; Productivity; Prototypes; Software prototyping; Software systems; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1992. ICSI '92., Proceedings of the Second International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-2697-6
  • Type

    conf

  • DOI
    10.1109/ICSI.1992.217284
  • Filename
    217284