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
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;
Conference_Titel :
Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
Print_ISBN :
0-7695-2159-2
DOI :
10.1109/IWRSP.2004.1311106