DocumentCode
3133520
Title
Rapid software prototyping using visual language techniques
Author
Zhang, Kang ; Song, Guang-Lei ; Kong, Jun
Author_Institution
Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
fYear
2004
fDate
28-30 June 2004
Firstpage
119
Lastpage
126
Abstract
Rapid prototyping of domain-specific software requires a systematic software development methodology and user-friendly tools. Being both executable and easy to use, visual languages and their automatic generation mechanisms are highly suitable for software prototyping. This paper presents a software prototyping methodology based on the visual language generation technology, that allows visual prototyping languages to be specified and generated using an expressive graph grammar formalism. Executable prototypes and their verification and code generation are made possible by syntax-directed computations. The paper demonstrates this methodology through a prototyping example built on our current implementation.
Keywords
graph grammars; program compilers; software prototyping; software tools; specification languages; visual languages; visual programming; automatic generation mechanisms; code generation; domain-specific software; graph grammar formalism; prototypes verification; rapid software prototyping; syntax-directed computations; systematic software development; user-friendly tools; visual language techniques; visual prototyping languages; Algorithm design and analysis; Application software; Computer languages; Programming profession; Prototypes; Software prototyping; Software quality; Software systems; Software tools; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
ISSN
1074-6005
Print_ISBN
0-7695-2159-2
Type
conf
DOI
10.1109/IWRSP.2004.1311106
Filename
1311106
Link To Document