DocumentCode
3033099
Title
Visual programming with graph rewriting systems
Author
Schürr, A. ; Winter, A. ; Zündorf, A.
Author_Institution
Tech. Hochschule Aachen, Germany
fYear
1995
fDate
5-9 Sep 1995
Firstpage
326
Lastpage
333
Abstract
The multi-paradigm language PROGRES is the first rule-oriented visual language which has a well-defined type concept and supports programming with graph rewriting systems. To some extent, it has the flavor of a visual database programming language with powerful pattern matching and replacing facilities as well as backtracking capabilities. Until now, it was mainly used for specifying and rapid prototyping of abstract data types in software engineering environments. An integrated set of language-specific tools supports intertwined editing, analyzing, browsing, and debugging of specifications as well as generating prototypes in C (Modula-2) with Tcl/Tk-based user interfaces
Keywords
graph grammars; logic programming; logic programming languages; programming environments; rewriting systems; software tools; specification languages; visual languages; visual programming; C; Modula-2; PROGRES; Tcl/Tk; abstract data types; backtracking; browsing; debugging; editing; graph rewriting systems; language-specific tools; multiparadigm language; pattern matching; rapid prototyping; replacing facilities; rule-oriented visual language; software engineering environments; specification; user interfaces; visual database programming language; visual programming; well-defined type; Computer languages; Data models; Data structures; Debugging; Electronic mail; Pattern matching; Prototypes; Software engineering; Software prototyping; Visual databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location
Darmstadt
ISSN
1049-2615
Print_ISBN
0-8186-7045-2
Type
conf
DOI
10.1109/VL.1995.520826
Filename
520826
Link To Document