Graph grammar engineering with PROGRES

A Schürr, AJ Winter, A Zündorf - European Software Engineering …, 1995 - Springer
Graph-like data structures and rule-based systems play an important role within many
branches of computer science. Nevertheless, their symbiosis in the form of graph rewriting …

Issues in the practical use of graph rewriting

D Blostein, H Fahmy, A Grbavec - … , VA, USA, November 13–18, 1994 …, 1996 - Springer
Graphs are a popular data structure, and graph-manipulation programs are common. Graph
manipulations can be cleanly, compactly, and explicitly described using graph-rewriting …

Automated program recognition by graph parsing

LM Wills - 1992 - dspace.mit.edu
Recognizing standard computational structures (cliches) in a program can help an
experienced programmer understand the program. We develop a graph parsing approach to …

Automated program recognition: A feasibility demonstration

LM Wills - Artificial Intelligence, 1990 - Elsevier
The recognition of familiar computational structures in a program can help an experienced
programmer to understand a program. Automating this recognition process will facilitate …

PROGRESS: A VHL-language based on graph grammars

A Schürr - Graph Grammars and Their Application to Computer …, 1991 - Springer
Abstract The Very High Level language PROGRESS presented within this paper is the first
statically typed language which is based on the concepts of PRO grammed Graph RE …

GP 2: efficient implementation of a graph programming language

C Bak - 2015 - etheses.whiterose.ac.uk
The graph programming language GP (Graph Programs) 2 and its implementation is the
subject of this thesis. The language allows programmers to write visual graph programs at a …

Concepts and implementation of a rule-based process engine

B Peuschel, W Schäfer - … of the 14th international conference on …, 1992 - dl.acm.org
The key topic is the way how the Merlin process-centered environment provides execution of
rule-based persistent software processes. Any software process in Merlin is described by …

Building integrated software development environments. Part I: tool specification

G Engels, C Lewerentz, M Nagl, W Schäfer… - ACM Transactions on …, 1992 - dl.acm.org
The conceptual modeling approach of the IPSEN (Integrated Project Support Environment)
project for building highly integrated environments is based on using attributed graphs to …

Introduction to PROGRESS, an attribute graph grammar based specification language

A Schürr - International Workshop on Graph-Theoretic Concepts …, 1989 - Springer
The language PROGRESS presented within this paper is the first strongly typed language
which is based on the concepts of PRO grammed G raph RE writing S y S tems. This …

GRAS, a management system for graph-like documents

C Lewerentz, A Schürr - Proceedings of the Third International Conference …, 1988 - Elsevier
This paper reports on experiences with the design of a document management system
(named GRAS) and its use as the kernel of the central project database for the integrated …