• Home
  • Search
  • Warshall Based Detection of Conflicts and Dependencies in Graph Transformation System
  • https://doi.org/10.1109/cise.2009.5364740Copy DOI Icon

Warshall Based Detection of Conflicts and Dependencies in Graph Transformation System

  • Dec 1, 2009
  • Junbing Chen +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

The main idea of graph grammars and graph transformation is the rule-based graph rewriting, where the application of every rule graph rule leads to a graph transformation step. Graph grammars can be used to generate graph languages which is similar to Chomsky grammars in formal language theory. Moreover, graphs can be used to model the states of all kinds of systems, which allows one to use graph transformation to model state changes in these systems. A rule-based transformation system may show two kinds of nondeterminism: (1) for each rule can exist several matches, and (2) several rules can be applicable. This paper concentrates on the second non-determinism, studying a method to detect the rules which are not applicable in graph transformation systems, proposing a backward graph transformation conflict detecting algorithm. At first the computation of conflict and dependency of two rules is available by use of AGG . Secondly the set of dependencies has to be tested by Warshall algorithm and the set of conflicts has to be computed by backward algorithm. At last, the termination of graph transformation systems and validity of rules can be detected as well.

Similar Papers
  • Book Chapter
  • Citations21

Distributed Adaptive Design with Hierarchical Autonomous Graph Transformation Systems

  • Jan 01, 2007
  • Leszek Kotulski +1
  • 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
  • Book Chapter
  • Citations92

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

  • Jan 01, 2001
  • Sabine Kuske
  • 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
  • Citations1

Symmetry for the Analysis of Dynamic Systems

  • Jan 01, 2011
  • Zarrin Langari +1
  • 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
  • Research Article
  • Citations34

Scenario-driven analysis of systems specified through graph transformations

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

Optimization in Graph Transformation Systems Using Petri Net Based Techniques

  • Jan 01, 2006
  • Technische Universität Berlin – Universitätsbibliothek
  • Szilvia Varró–Gyapay +1
  • 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
  • Citations6

On the inference of non-confluent NLC graph grammars

  • Dec 13, 2011
  • Journal of Logic and Computation
  • R Brijder +1
  • Conference Article
  • Citations1

A Semantics of Business Configurations Using Symbolic Graphs

  • Jun 01, 2015
  • Nikos Mylonakis +2
  • Book Chapter
  • Citations39

On the Use of Alloy to Analyze Graph Transformation Systems

  • Jan 01, 2006
  • Luciano Baresi +1
  • Book Chapter
  • Citations22

Pragmatic and semantic aspects of a module concept for graph transformation systems

  • Jan 01, 1996
  • Hartmut Ehrig +1
  • Book Chapter
  • Citations11

Supporting Software Agents by the Graph Transformation Systems

  • Jan 01, 2006
  • Leszek Kotulski
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.