Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Recent Developments in the Theory of Graph Transformation, 2010
Article type: Research Article
Authors: Ehrig, Hartmut | Golas, Ulrike | Habel, Annegret | Lambers, Leen | Orejas, Fernando
Affiliations: Technische Universität Berlin, Germany, ehrig@cs.tu-berlin.de | Konrad-Zuse-Zentrum für Informationstechnik, Berlin, Germany, golas@zib.de | Carl v. Ossietzky Universität Oldenburg, Germany, habel@informatik.uni-oldenburg.de | Hasso Plattner Institut, Universität Potsdam, Germany, Leen.Lambers@hpi.uni-potsdam.de | Universitat Politècnica de Catalunya, Spain, orejas@lsi.upc.edu
Note: [] The work of this author was partially funded by the Deutsche Forschungsgemeinschaft in the course of the project - Correct Model Transformations - see http://www.hpi.uni-potsdam.de/giese/projekte/kormoran.html?L=1. Address for correspondence: Fachgebiet Systemanalyse und Modellierung, Hasso-Plattner-Institut für Softwaresystemtechnik GmbH, Prof.-Dr.-Helmert-Str. 2-3, 14482 Potsdam
Note: [] The work of this author was partially supported by the MEC project FORMALISM(ref. TIN2007-66523) and by the AGAUR grant to the research group ALBCOM (ref. 00516).
Abstract: Graph transformation systems have been studied extensively and applied to several areas of computer science like formal language theory, the modeling of databases, concurrent or distributed systems, and visual, logical, and functional programming. In most kinds of applications it is necessary to have the possibility of restricting the applicability of rules. This is usually done by means of application conditions. In this paper, we continue the work of extending the fundamental theory of graph transformation to the case where rules may use arbitrary (nested) application conditions. More precisely, we generalize the Embedding theorem, and we study how local confluence can be checked in this context. In particular, we define a new notion of critical pair which allows us to formulate and prove a Local Confluence Theorem for the general case of rules with nested application conditions. All our results are presented, not for a specific class of graphs, but for any arbitrary ℳ-adhesive category, which means that our results apply to most kinds of graphical structures. We demonstrate our theory on the modeling of an elevator control by a typed graph transformation system with positive and negative application conditions.
Keywords: ℳ-adhesive transformation systems, ℳ-adhesive categories, graph replacement categories, nested application conditions, embedding, critical pairs, local confluence
DOI: 10.3233/FI-2012-705
Journal: Fundamenta Informaticae, vol. 118, no. 1-2, pp. 35-63, 2012
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl