Corpus ID: 12408607

PROGRES , A Visual Language and Environment for PROgramming with Graph REwriting Systems 1

@inproceedings{Schrr1994PROGRESA,
  title={PROGRES , A Visual Language and Environment for PROgramming with Graph REwriting Systems 1},
  author={A. Sch{\"u}rr},
  year={1994}
}
  • A. Schürr
  • Published 1994
  • Graphs play an important role within many areas of applied computer science, and there exists an abundance of (diagrammatic) visual languages which have graphs as their underlying data model. Furthermore, rule-based languages and systems have proven to be well-suited for the description of complex transformation or inference processes on complex data structures. Although graphs and rule-based systems are quite popular, their combination in the form of graph rewriting systems (graph grammars… CONTINUE READING
    39 Citations

    Figures from this paper

    A product-line for families of program translators: a grammar-based approach
    • 1
    Deriving Software Performance Models from Architectural Patterns by Graph Transformations
    • 25
    • PDF
    Software Performance Evaluation: Graph Grammar-based Transformation of UML Design Models into Per
    • 6
    • PDF
    Classification of Model Transformation Tools: Pattern Matching Techniques
    • 12
    • Highly Influenced
    • PDF
    A framework for efficient model transformations
    • 1
    • PDF

    References

    SHOWING 1-10 OF 24 REFERENCES
    Building integrated software development environments. Part I: tool specification
    • 103
    On the use of Graph Grammars for defining the Syntax of Graphical Languages
    • 24
    • PDF
    The Synthesizer Generator: A System for Constructing Language-Based Editors
    • 339
    • Highly Influential
    AGG - An Implementation of Algebraic Graph Rewriting
    • 53
    • Highly Influential
    Graph-based Implementation of a Functional Logic Langugage
    • 48
    • PDF
    GRAS, a graph-oriented database system for (software) engineering applications
    • 48
    QBD*: A Graphical Query Language with Recursion
    • 188
    btC: A Backtracking Procedural Language
    • 4
    Centaur: the system
    • 440