• Cite Icon11
  • https://doi.org/10.1007/978-3-642-33654-6_14Copy DOI Icon

DPO Transformation with Open Maps

  • Jan 1, 2012
  • Reiko Heckel
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In graph transformation, a match just represents an occurrences of a rule's left-hand side in the host graph. This is expressed by a morphism preserving the graph structure. However, there are situations where occurrences are bound by additional constraints. These can either be implicit, such as the gluing conditions of the DPO, or explicit such as negative application conditions. In this paper we study another type of implicit condition based on the reflection of structure. Morphisms reflecting some of the structures of their targets are abstractly characterised as open maps in the sense of Joyal, Nielsen, and Winskel. We show that under certain restrictions on the rules, DPOs preserve open maps. We establish an encoding of open maps into negative application conditions and study concurrency properties of the new approach.

Similar Papers
  • Research Article
  • Citations4

Efficient Analysis of Permutation Equivalence of Graph Derivations Based on Petri Nets

  • Jul 21, 2010
  • Electronic Communication of The European Association of Software Science and Technology
  • Frank Hermann +3
  • Book Chapter
  • Citations2

Canonical Derivations with Negative Application Conditions

  • Jan 01, 2014
  • Andrea Corradini +1
  • Research Article

Invited Talk: On the Concurrent Semantics of Transformation Systems with Negative Application Conditions

  • Jul 19, 2013
  • Technische Universität Berlin – Universitätsbibliothek
  • Andrea Corradini
  • Research Article
  • Citations2

Use case evolution analysis based on graph transformation with negative application conditions

  • Jun 05, 2020
  • Science of Computer Programming
  • Leila Ribeiro +5
  • Research Article
  • Citations304

GRAPH GRAMMARS WITH NEGATIVE APPLICATION CONDITIONS

  • Jan 01, 1996
  • Fundamenta Informaticae
  • Annegret Habel +2
  • Book Chapter
  • Citations114

Formalising Behaviour Preserving Program Transformations

  • Jan 01, 2002
  • Tom Mens +2
  • Research Article
  • Citations4

Applied Graph Transformation and Verification With Use Cases in Malaria Surveillance

  • Jan 01, 2018
  • IEEE Access
  • Jon Hael Brenas +3
  • Research Article
  • Citations1

RELATIONSHIPS BETWEEN COORDINATE GRAMMARS AND PATH CONTROLLED GRAPH GRAMMARS

  • Dec 01, 1989
  • International Journal of Pattern Recognition and Artificial Intelligence
  • Akira Nakamura +1
  • Conference Article

Graph-based delegation authorization in workflow

  • Jun 01, 2009
  • Yonghe Wei
  • Research Article
  • Citations17

On structured graph grammars. I

  • Nov 01, 1990
  • Information Sciences
  • Hans-Jörg Kreowski
  • Research Article
  • Citations25

Rooted Graph Programs

  • Nov 22, 2012
  • Technische Universität Berlin – Universitätsbibliothek
  • Detlef Plump +1
  • Book Chapter
  • Citations92

A Formal Semantics of UML State Machines Based on Structured Graph Transformation

  • Jan 01, 2001
  • Sabine Kuske
  • Book Chapter
  • Citations154

GrGen: A Fast SPO-Based Graph Rewriting Tool

  • Jan 01, 2006
  • Rubino Geiß +4
  • Supplementary Content

Extremal and probabilistic results for regular graphs

  • Jan 01, 2017
  • London School of Economics and Political Science Research Online (London School of Economics and Political Science)
  • Ewan Davies
  • Research Article
  • Citations10

Algebraic graph rewriting with controlled embedding

  • Jul 02, 2019
  • Theoretical Computer Science
  • Andrea Corradini +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.