2016
DOI: 10.1007/978-3-319-40530-8_3
|View full text |Cite
|
Sign up to set email alerts
|

Parallelism in AGREE Transformations

Abstract: The AGREE approach to graph transformation allows to specify rules that clone items of the host graph, controlling in a finegrained way how to deal with the edges that are incident, but not matched, to the rewritten part of the graph. Here, we investigate in which ways cloning (with controlled embedding) may a↵ect the dependencies between two rules applied to the same graph. We extend to AGREE the classical notion of parallel independence between the matches of two rules to the same graph, identifying su cient… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…We present here explicit proofs of the equivalence of the three conditions introduced in the previous section for dpo and sqpo rewriting. The equivalence between the Standard and the Pullback Conditions was proved in an indirect way in [4], by exploiting some results of [5]. The proofs that follow are complete and in a way simpler than those in [4], by reducing both conditions to the new one.…”
Section: Equivalence Of Conditions For Parallel Independencementioning
confidence: 98%
See 1 more Smart Citation
“…We present here explicit proofs of the equivalence of the three conditions introduced in the previous section for dpo and sqpo rewriting. The equivalence between the Standard and the Pullback Conditions was proved in an indirect way in [4], by exploiting some results of [5]. The proofs that follow are complete and in a way simpler than those in [4], by reducing both conditions to the new one.…”
Section: Equivalence Of Conditions For Parallel Independencementioning
confidence: 98%
“…G is uniquely determined (up to isomorphism) if it exists, and thus also object H is unique up to iso by the universal property of the right-hand side pushout. 5 Sesqui-Pushout transformations were proposed in [7] as a little variation of dpo ones, able to guarantee the above form of determinism by the very definition. The only di↵erence with respect to dpo is the property that the left square of (1) has to satisfy.…”
Section: Definition 1 (Double-pushout Transformationmentioning
confidence: 99%
“…In category Graph, (⇢ 1 , m 1 ) and (⇢ 2 , m 2 ) are two redexes in a graph G, as in diagram (3). The intersection of matches m 1 and m 2 in G is preserved along the interfaces, that is,…”
Section: Condition 1 (Preservation Of Intersection Of Matches)mentioning
confidence: 99%
“…In fact, we show that in the case of non-left-linear productions, Condition 3 is equivalent to the conjunction of Condition 2 and Condition 4. The last part of the proof exploits results to appear in [3], and requires an additional condition on category C, namely that it has a partial maps classifier (or equivalently, since C is assumed to have final pullback complements, a subobject classifier ). We refer to [1] for the definition of partial maps classifiers and the relationship with subobject classifiers, and to [2] for their use in the AGREE approach to graph transformation.…”
Section: Condition 4 (Reflection Of Matches)mentioning
confidence: 99%
See 1 more Smart Citation