• Home
  • Search
  • Processes for Adhesive Rewriting Systems
  • Cite Icon18
  • https://doi.org/10.1007/11690634_14Copy DOI Icon

Processes for Adhesive Rewriting Systems

  • Jan 1, 2006
  • Paolo Baldan +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract Rewriting systems over adhesive categories have been recently introduced as a general framework which encompasses several rewriting-based computational formalisms, including various modelling frameworks for concurrent and distributed systems. Here we begin the development of a truly concurrent semantics for adhesive rewriting systems by defining the fundamental notion of process, well-known from Petri nets and graph grammars. The main result of the paper shows that processes capture the notion of true concurrency—there is a one-to-one correspondence between concurrent derivations, where the sequential order of independent steps is immaterial, and (isomorphism classes of) processes. We see this contribution as a step towards a general theory of true concurrency which specialises to the various concrete constructions found in the literature.KeywordsIsomorphism ClassDirect DerivationType ObjectGraph TransformationGraph GrammarThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Book Chapter

Grammar Morphisms and Weakly Adhesive Categories

  • Sep 07, 2008
  • Tobias Heindel
  • Research Article
  • Citations9

Net processes correspond to derivation processes in graph grammars

  • Jan 01, 1986
  • Theoretical Computer Science
  • Hans-Jörg Kreowski +1
  • Book Chapter
  • Citations29

Concurrent graph and term graph rewriting

  • Jan 01, 1996
  • A Corradini
  • Book Chapter
  • Citations1

A Linear Logic Based Approach to Timed Petri Nets

  • Feb 01, 2008
  • Norihiro Kamide
  • Book Chapter
  • Citations1

A Generalized Concurrent Rule Construction for Double-Pushout Rewriting

  • Jan 01, 2021
  • Jens Kosiol +1
  • Book Chapter
  • Citations14

Petri nets and their relation to graph grammars

  • Oct 04, 1982
  • H J Genrich +3
  • Conference Article

Using graph grammars and meta-modeling to process code mobility in LRN models

  • Mar 01, 2012
  • Nardjess Dehimi +1
  • Research Article
  • Citations12

Relating SPO and DPO graph rewriting with Petri nets having read, inhibitor and reset arcs

  • Mar 01, 2005
  • Electronic Notes in Theoretical Computer Science
  • P Baldan +2
  • 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
  • Research Article
  • Citations25

Categorical principles, techniques and results for high-level-replacement systems in computer science

  • Jan 01, 1993
  • Applied Categorical Structures
  • Hartmut Ehrig +1
  • Single Book
  • Citations5

Application and Theory of Petri Nets and Concurrency

  • Jan 01, 2023
  • Luis Gomes +1
  • Book Chapter
  • Citations7

Double-Pullback Graph Transitions: A Rule-Based Framework with Incomplete Information

  • Jan 01, 2000
  • Hartmut Ehrig +5
  • Research Article
  • Citations5

Implementing conditional term rewriting by graph rewriting

  • Jun 15, 2001
  • Theoretical Computer Science
  • Enno Ohlebusch
  • Book Chapter
  • Citations28

An introduction to the NLC way of rewriting graphs

  • Jan 01, 1987
  • G Rozenberg
  • Book Chapter
  • Citations7

Coreflective Concurrent Semantics for Single-Pushout Graph Grammars

  • Jan 01, 2003
  • Paolo Baldan +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.