2006
DOI: 10.1007/11841883_15
|View full text |Cite
|
Sign up to set email alerts
|

Graph Transactions as Processes

Abstract: Abstract. Transactional graph transformation systems (t-gtss) have been recently proposed as a mild extension of the standard dpo approach to graph transformation, equipping it with a suitable notion of atomic execution for computations. A typing mechanism induces a distinction between stable and unstable items, and a transaction is defined as a shift-equivalence class of computations such that the starting and ending states are stable and all the intermediate states are unstable.The paper introduces an equiva… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 14 publications
(24 reference statements)
0
2
0
Order By: Relevance
“…In flat graph production systems, the order in which rules must be applicable is often directed by temporary graph elements that are then processed (e.g., propagated or deleted) by successive rule applications. Baldan et al [6,7] have introduced the notion of graph transactions in which they distinguish between stable and unstable graphs; the latter being graphs containing such temporary graph elements. A sequence of rule applications transforming one stable graph into another stable graph via unstable graphs only, is then considered a graph transaction.…”
Section: Future Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In flat graph production systems, the order in which rules must be applicable is often directed by temporary graph elements that are then processed (e.g., propagated or deleted) by successive rule applications. Baldan et al [6,7] have introduced the notion of graph transactions in which they distinguish between stable and unstable graphs; the latter being graphs containing such temporary graph elements. A sequence of rule applications transforming one stable graph into another stable graph via unstable graphs only, is then considered a graph transaction.…”
Section: Future Workmentioning
confidence: 99%
“…A sequence of rule applications transforming one stable graph into another stable graph via unstable graphs only, is then considered a graph transaction. In fact, a graph transaction (in [7] called an abstract transaction) represents all possible orderings of the individual transformation steps of such a sequence that all result in the same (or isomorphic) graph. In many cases we are only interested in whether all reachable stable graphs satisfy specific properties.…”
Section: Future Workmentioning
confidence: 99%