Hostname: page-component-7b7567c8c-wxvwp Total loading time: 0 Render date: 2026-11-15T02:16:12.566Z Has data issue: false hasContentIssue false

Analysing graph transformation systems through constraint handling rules

Published online by Cambridge University Press:  20 July 2010

FRANK RAISER
Affiliation:
Faculty of Engineering and Computer Sciences, Ulm University, Germany (e-mail: Frank.Raiser@uni-ulm.de, Thom.Fruehwirth@uni-ulm.de)
THOM FRÜHWIRTH
Affiliation:
Faculty of Engineering and Computer Sciences, Ulm University, Germany (e-mail: Frank.Raiser@uni-ulm.de, Thom.Fruehwirth@uni-ulm.de)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Graph transformation systems (GTS) and constraint handling rules (CHR) are non-deterministic rule-based state transition systems. CHR is well known for its powerful confluence and program equivalence analyses, for which we provide the basis in this work to apply them to GTS. We give a sound and complete embedding of GTS in CHR, investigate confluence of an embedded GTS and provide a program equivalence analysis for GTS via the embedding. The results confirm the suitability of CHR-based program analyses for other formalisms embedded in CHR.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2010