2011
DOI: 10.1007/s10270-011-0190-3
|View full text |Cite
|
Sign up to set email alerts
|

A collection operator for graph transformation

Abstract: Algebraic graph transformation has a wellestablished theory and associated tools that can be used to perform model transformations. However, the lack of a construct to match and transform collections of similar subgraphs makes graph transformation complex or even impractical to use in a number of transformation cases. This is addressed in this paper, by defining a collection operator which is powerful, yet simple to model and understand. A rule can contain multiple collection operators, each with lower and upp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…The GReAT tool can use a group operator to apply delete, move or copy operations to each match of a rule [27]. A related conceptual approach aiming at transforming collections of similar subgraphs is presented in [28] by Grønmo et al The main conceptual difference is that we amalgamate rule instances whereas Grønmo et al replace all collection operators (multi-objects) in a rule by the mapped number of [29] where cloned nodes roughly correspond to multi-objects. Moreover, the graph transformation tools PROGRES [30] and FuJaBA [31] feature so-called set nodes which can be duplicated as often as necessary.…”
Section: Related Workmentioning
confidence: 99%
“…The GReAT tool can use a group operator to apply delete, move or copy operations to each match of a rule [27]. A related conceptual approach aiming at transforming collections of similar subgraphs is presented in [28] by Grønmo et al The main conceptual difference is that we amalgamate rule instances whereas Grønmo et al replace all collection operators (multi-objects) in a rule by the mapped number of [29] where cloned nodes roughly correspond to multi-objects. Moreover, the graph transformation tools PROGRES [30] and FuJaBA [31] feature so-called set nodes which can be duplicated as often as necessary.…”
Section: Related Workmentioning
confidence: 99%
“…subgraph operators [3], collection operators [13], cloning rules [15] and set-valued transformations [10]. More recently, pattern rewriting [17] has been developed and applied in the context of chemical reactions [1].…”
Section: Related Workmentioning
confidence: 99%
“…By contrast, the GReAT tool can use a group operator to apply delete, move or copy operations to each match of a rule (Balasubramanian et al 2007). Grønmo et al (2009) adopted a related conceptual approach, which aimed at the transformation of collections of similar subgraphs. In that work, all the collection operators (multi-objects) in a rule are replaced by the mapped number of collection match copies.…”
Section: Other Parallel Models Of Computation In Graph Transformationmentioning
confidence: 99%