• Home
  • Search
  • Canonical Derivations with Negative Application Conditions
  • Open Access IconOpen Access
  • Cite Icon2
  • https://doi.org/10.1007/978-3-319-09108-2_14Copy DOI Icon

Canonical Derivations with Negative Application Conditions

  • Jan 1, 2014
  • Andrea Corradini +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Using graph transformations to specify the dynamics of distributed systems and networks, we require a precise understanding of concurrency. Negative application conditions (NACs) are an essential means for controlling the application of rules, extending our ability to model complex systems. A classical notion of concurrency in graph transformation is based on shift equivalence and its representation by canonical derivations, i.e., normal forms of the shift operation anticipating independent steps. These concepts are lifted to graph transformation systems with NACs and it is shown that canonical derivations exist for so-called incremental NACs.

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
  • 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
  • Book Chapter
  • Citations11

DPO Transformation with Open Maps

  • Jan 01, 2012
  • Reiko Heckel
  • 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
  • Citations27

Parallelism and Concurrency in Adhesive High-Level Replacement Systems with Negative Application Conditions

  • Nov 01, 2008
  • Electronic Notes in Theoretical Computer Science
  • Leen Lambers +3
  • 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
  • Conference Article

Warshall Based Detection of Conflicts and Dependencies in Graph Transformation System

  • Dec 01, 2009
  • Junbing Chen +3
  • Book Chapter
  • Citations92

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

  • Jan 01, 2001
  • Sabine Kuske
  • Research Article
  • Citations32

On translating UML models into graph transformation systems

  • Dec 28, 2005
  • Journal of Visual Languages and Computing
  • Karsten Hölscher +2
  • Book Chapter
  • Citations1

Reachability in Graph Transformation Systems and Slice Languages

  • Jan 01, 2015
  • Mateus De Oliveira Oliveira
  • Conference Article

A relational approach of fuzzy graph grammars

  • Jul 01, 2017
  • Alex Bertei +3
  • Research Article

Translating Controlled Graph Grammars to Ordinary Graph Grammars

  • Sep 01, 2016
  • Electronic Notes in Theoretical Computer Science
  • Alex Bertei +2
  • Research Article
  • Citations34

Scenario-driven analysis of systems specified through graph transformations

  • Jan 02, 2013
  • Journal of Visual Languages & Computing
  • Vahid Rafe
  • Research Article
  • Citations12

MS-ACO: a multi-stage ant colony optimization to refute complex software systems specified through graph transformation

  • Aug 10, 2018
  • Soft Computing
  • Vahid Rafe +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.