Hasso-Plattner-Institut für Softwaresystemtechnik
Publikationen
Publikationen

Leen Lambers and Hartmut Ehrig and Fernando Orejas and Ulrike Prange. Parallelism and Concurrency in Adhesive High-Level Replacement Systems with Negative Application Conditions. In H. Ehrig and J. Pfalzgraf and Ulrike Prange, ed., Proceedings of the ACCAT workshop at ETAPS 2007, volume 203 / 6 of Electronic Notes in Theoretical Computer Science, pages 43–66, 2008. Elsevier.

Abstract:

The goal of this paper is the generalization of parallelism and concurrency results for adhesive High-Level Replacement (HLR) systems to adhesive HLR systems with negative application conditions. These conditions restrict the application of a rule by expressing that a specific structure should not be present before or after applying the rule to a certain context. Such a condition influences thus each rule application or transformation and therefore changes significantly the properties of the replacement system. The effect of negative application conditions on parallelism and concurrency in the replacement system is described in the generalization of the following results formulated already for adhesive HLR systems without negative application conditions: Local Church-Rosser Theorem, Parallelism Theorem and Concurrency Theorem. These important generalized results will support the development of formal analysis techniques for adhesive HLR systems with negative application conditions.

Keywords:

negative application conditions, graph transformation, adhesive HLR systems

BibTeX file

@inproceedings{LEOP08,
author = { Leen Lambers and Hartmut Ehrig and Fernando Orejas and Ulrike Prange },
title = { Parallelism and Concurrency in Adhesive High-Level Replacement Systems with Negative Application Conditions },
year = { 2008 },
volume = { 203 / 6 },
pages = { 43--66 },
abstract = { The goal of this paper is the generalization of parallelism and concurrency results for adhesive High-Level Replacement (HLR) systems to adhesive HLR systems with negative application conditions. These conditions restrict the application of a rule by expressing that a specific structure should not be present before or after applying the rule to a certain context. Such a condition influences thus each rule application or transformation and therefore changes significantly the properties of the replacement system. The effect of negative application conditions on parallelism and concurrency in the replacement system is described in the generalization of the following results formulated already for adhesive HLR systems without negative application conditions: Local Church-Rosser Theorem, Parallelism Theorem and Concurrency Theorem. These important generalized results will support the development of formal analysis techniques for adhesive HLR systems with negative application conditions. },
month = { 0 },
keywords = { negative application conditions, graph transformation, adhesive HLR systems },
editor = { H. Ehrig and J. Pfalzgraf and Ulrike Prange },
publisher = { Elsevier },
series = { Electronic Notes in Theoretical Computer Science },
booktitle = { Proceedings of the ACCAT workshop at ETAPS 2007 },
isbn = { ISSN 1571-0661 }
}

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:20:49 +0100