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
Link To Document