A collection operator for graph transformation

7Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.

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 upper bound cardinalities, and the collection operators can be nested. An associated matching process dynamically builds a collection free rule that enables us to reuse the existing graph transformation apparatus. We present model transformation examples from different modeling domains to illustrate the benefit of the approach. © 2011 The Author(s).

Cite

CITATION STYLE

APA

Grønmo, R., Krogdahl, S., & Møller-Pedersen, B. (2013). A collection operator for graph transformation. Software and Systems Modeling, 12(1), 121–144. https://doi.org/10.1007/s10270-011-0190-3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free