We define transactional graph transformation systems (T-GTSs), a mild extension of the ordinary framework for the double-pushout approach to graph transformation, which allows to model transactional activities. Generalising the work on zero-safe nets, the new graphical formalism is based on a typing discipline which induces a distinction between stable and unstable items. A transaction is then a suitably defined minimal computation which starts and ends in stable states. After providing the basics of T-GTSs, we illustrate the expected results, needed to bring the theory to full maturity, and some possible future developments.
Towards a Notion of Transaction in Graph Rewriting
CORRADINI, ANDREA;GADDUCCI, FABIO;
2008-01-01
Abstract
We define transactional graph transformation systems (T-GTSs), a mild extension of the ordinary framework for the double-pushout approach to graph transformation, which allows to model transactional activities. Generalising the work on zero-safe nets, the new graphical formalism is based on a typing discipline which induces a distinction between stable and unstable items. A transaction is then a suitably defined minimal computation which starts and ends in stable states. After providing the basics of T-GTSs, we illustrate the expected results, needed to bring the theory to full maturity, and some possible future developments.File in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.