Hasso-Plattner-Institut für Softwaresystemtechnik
Publikationen
Publikationen

Leen Lambers and Hartmut Ehrig and Gabriele Taentzer. Sufficient Criteria for Applicability and Non-Applicability of Rule Sequences. In J. de Lara C. Ermel and Reiko Heckel, ed., Proc. Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT'08), volume 10 Budapest, Hungary, 2008. Electronic Communications of the EASST.

Abstract:

In several rule-based applications using graph transformation as underlying modeling technique the following questions arise: How can one be sure that a specific sequence of rules is applicable (resp. not applicable) on a given graph? Of course, it is possible to use a trial and error strategy to find out the answer to these questions. In this paper however, we will formulate suitable sufficient criteria for applicability and other ones for non-applicability. These criteria can be checked in a static way i.e. without trying to apply the whole rule sequence explicitly. Moreover if a certain criterion is not satisfied, then this is an indication for reasons why rule sequences may or may not be applicable. Consequently it is easier to rephrase critical rule sequences. The results are formulated within the framework of double pushout (DPO) graph transformations with negative application conditions (NACs).

Keywords:

graph transformation, applicability of rules

BibTeX file

@inproceedings{LET08,
author = { Leen Lambers and Hartmut Ehrig and Gabriele Taentzer },
title = { Sufficient Criteria for Applicability and Non-Applicability of Rule Sequences },
year = { 2008 },
volume = { 10 },
abstract = { In several rule-based applications using graph transformation as underlying modeling technique the following questions arise: How can one be sure that a specific sequence of rules is applicable (resp. not applicable) on a given graph? Of course, it is possible to use a trial and error strategy to find out the answer to these questions. In this paper however, we will formulate suitable sufficient criteria for applicability and other ones for non-applicability. These criteria can be checked in a static way i.e. without trying to apply the whole rule sequence explicitly. Moreover if a certain criterion is not satisfied, then this is an indication for reasons why rule sequences may or may not be applicable. Consequently it is easier to rephrase critical rule sequences. The results are formulated within the framework of double pushout (DPO) graph transformations with negative application conditions (NACs). },
month = { 0 },
keywords = { graph transformation, applicability of rules },
editor = { J. de Lara C. Ermel and Reiko Heckel },
publisher = { Electronic Communications of the EASST },
address = { Budapest, Hungary },
booktitle = { Proc. Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT'08) },
isbn = { ISSN 1863-2122 }
}

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

last change: Mon, 18 Jan 2010 15:17:00 +0100