• DocumentCode
    1057859
  • Title

    A system for specification and rapid prototyping of application command languages

  • Author

    Stelovsky, Jan ; Sugaya, Hirotsugo

  • Author_Institution
    Swiss Federal Inst. of Technol., Zurich, Switzerland
  • Volume
    14
  • Issue
    7
  • fYear
    1988
  • fDate
    7/1/1988 12:00:00 AM
  • Firstpage
    1023
  • Lastpage
    1032
  • Abstract
    The XS-2 system that integrates specification, rapid prototyping, and the actual use of application dialogs is described. The XS-2 command language grammar, a nonprocedural description language based on regular expressions, is used to specify commands for any application program. The syntax of the command specification is visible to the user: command names and their activation rules are displayed as a command tree. Since a small set of tools is provided for the development of the command specification and its automatic translation into a prototype application module in Modula-2, no programming work is necessary to design and evaluate the commands. Experience shows that an advanced end user can develop his or her own prototype application without a programmer´s assistance
  • Keywords
    grammars; interactive systems; programming environments; software tools; user interfaces; Modula-2; XS-2 system; application command languages; application dialogs; automatic translation; command language grammar; command specification; command tree; nonprocedural description language; programming environments; rapid prototyping; regular expressions; software tools; user interfaces; Application software; Automatic programming; Command languages; Microcomputers; Operating systems; Productivity; Prototypes; Software prototyping; User interfaces; Workstations;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.42742
  • Filename
    42742