{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T05:26:51Z","timestamp":1649309211017},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1007\/s10270-011-0190-3","type":"journal-article","created":{"date-parts":[[2011,2,10]],"date-time":"2011-02-10T06:45:36Z","timestamp":1297320336000},"page":"121-144","source":"Crossref","is-referenced-by-count":4,"title":["A collection operator for graph transformation"],"prefix":"10.1007","volume":"12","author":[{"given":"Roy","family":"Gr\u00f8nmo","sequence":"first","affiliation":[]},{"given":"Stein","family":"Krogdahl","sequence":"additional","affiliation":[]},{"given":"Birger","family":"M\u00f8ller-Pedersen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,2,11]]},"reference":[{"key":"190_CR1","unstructured":"Balasubramanian, D., Narayanan, A., Neema, S., Shi, F., Thibodeaux, R., Karsai, G.: A Subgraph Operator for Graph Transformation Languages. ECEASST, 6 (2007)"},{"key":"190_CR2","doi-asserted-by":"crossref","unstructured":"Batory, D.S.: Feature models, grammars, and propositional formulas. In: Software Product Lines, 9th International Conference, SPLC, vol. 3714. Lecture Notes in Computer Science. Springer, Berlin (2005)","DOI":"10.1007\/11554844_3"},{"key":"190_CR3","doi-asserted-by":"crossref","unstructured":"Bergmann, G., Horv\u00e1th, \u00c1., R\u00e1th, I., Varr\u00f3, D.: A Benchmark evaluation of incremental pattern matching in graph transformation. In: Graph Transformations, 4th International Conference, ICGT, vol. 5214. Lecture Notes in Computer Science, pp. 396\u2013410. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-87405-8_27"},{"key":"190_CR4","doi-asserted-by":"crossref","unstructured":"Biermann, E., Ermel, C., Hurrelmann, J., Ehrig, K.: Flexible visualization of automatic simulation based on structured graph transformation. In: IEEE Symposium on Visual Languages and Human-Centric Computing, VL\/HCC (2008)","DOI":"10.1109\/VLHCC.2008.4639053"},{"key":"190_CR5","unstructured":"Biermann, E., Ermel, C., Taentzer, G.: Precise semantics of EMF model transformations by graph transformation. In: Model Driven Engineering Languages and Systems, 11th International Conference, MoDELS (2008)"},{"key":"190_CR6","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.entcs.2004.02.053","volume":"109","author":"J.de Lara Jaramillo","year":"2004","unstructured":"Jaramillo J.de Lara, Ermel C., Taentzer G., Ehrig K.: Parallel graph transformation for model simulation applied to timed transition petri nets. Electr. Notes Theor. Comput. Sci. 109, 17\u201329 (2004)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"190_CR7","unstructured":"Eclipse Consortium.: Eclipse Graphical Modeling Framework (GMF) (2007). http:\/\/www.eclipse.org\/gmf"},{"key":"190_CR8","unstructured":"Eder, J., Gruber, W., Pichler, H.: Transforming workflow graphs. In: Conference on Interoperability of Enterprise Software and Applications (2005)"},{"key":"190_CR9","doi-asserted-by":"crossref","unstructured":"Ehrig, H., Ehrig, K., Ermel, C., Hermann, F., Taentzer, G.: Information preserving bidirectional model transformations. In: Fundamental Approaches to Software Engineering (FASE). Lecture Notes in Computer Science. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-71289-3_7"},{"key":"190_CR10","doi-asserted-by":"crossref","unstructured":"Ehrig, H., Prange, U., Taentzer, G.: Fundamental theory for typed attributed graph transformation. In: Graph Transformations, Second International Conference, ICGT. Lecture Notes in Computer Science. Springer, Berlin (2004)","DOI":"10.1007\/978-3-540-30203-2_13"},{"key":"190_CR11","doi-asserted-by":"crossref","unstructured":"Fuss, C., Tuttlies, V.E.: Simulating set-valued transformations with algorithmic graph transformation languages. In: Applications of Graph Transformations with Industrial Relevance (AGTIVE). Lecture Notes in Computer Science. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-89020-1_30"},{"key":"190_CR12","doi-asserted-by":"crossref","unstructured":"Geiger, L., Z\u00fcndorf, A.: Tool Modeling with Fujaba. Electr. Notes Theor. Comput. Sci. 148(1) (2006)","DOI":"10.1016\/j.entcs.2005.12.017"},{"key":"190_CR13","doi-asserted-by":"crossref","unstructured":"Gr\u00f8nmo, R., Krogdahl, S., M\u00f8ller-Pedersen, B.: A collection operator for graph transformation. In: Theory and Practice of Model Transformations, Second International Conference, ICMT, vol. 5563. Lecture Notes in Computer Science. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-02408-5_6"},{"key":"190_CR14","doi-asserted-by":"crossref","unstructured":"Gr\u00f8nmo R., M\u00f8ller-Pedersen B.: Aspect diagrams for UML activity models. In: Applications of Graph Transformations with Industrial Relevance, Third International Symposium, AGTIVE 2007, Revised Selected and Invited Papers, vol. 5088. Lecture Notes in Computer Science. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-89020-1_23"},{"key":"190_CR15","doi-asserted-by":"crossref","unstructured":"Gr\u00f8nmo, R., M\u00f8ller-Pedersen, B., Olsen, G.K.: Comparison of three model transformation languages. In: Model Driven Architecture\u2014Foundations and Applications, 5th European Conference, ECMDA-FA, vol. 5562. Lecture Notes in Computer Science. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-02674-4_2"},{"key":"190_CR16","unstructured":"Guerra, E.,de Lara, J.: Adding Recursion to Graph Transformation. ECEASST, 6 (2007)"},{"key":"190_CR17","doi-asserted-by":"crossref","unstructured":"Heckel, R., K\u00fcster, J.M., Taentzer, G.: Confluence of typed attributed graph transformation systems. In: Graph Transformation, First International Conference, ICGT (2002)","DOI":"10.1007\/3-540-45832-8_14"},{"key":"190_CR18","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.entcs.2006.01.014","volume":"152","author":"B. Hoffmann","year":"2006","unstructured":"Hoffmann B., Janssens D., Eetvelde N.V.: Cloning and Expanding Graph Transformation Rules for Refactoring. Electr. Notes Theor. Comput. Sci. 152, 53\u201367 (2006)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"190_CR19","doi-asserted-by":"crossref","unstructured":"Koehler, J., Hauser R., Sendall, S., Wahler, M.: Declarative techniques for model-driven business process integration. IBM Syst. J. 44(1) (2005)","DOI":"10.1147\/sj.441.0047"},{"key":"190_CR20","doi-asserted-by":"crossref","unstructured":"Lambers, L., Ehrig, H., Orejas, F.: Conflict detection for graph transformation with negative application conditions. In: Graph Transformations, Third International Conference, ICGT. Lecture Notes in Computer Science. Springer, Berlin (2006)","DOI":"10.1007\/11841883_6"},{"key":"190_CR21","doi-asserted-by":"crossref","unstructured":"Lawley, M., Steel, J.: Practical declarative model transformation with Tefkat. In: MoDELS Satellite Events, vol. 3844. Lecture Notes in Computer Science, pp. 139\u2013150. Springer, Berlin (2006)","DOI":"10.1007\/11663430_15"},{"key":"190_CR22","doi-asserted-by":"crossref","unstructured":"Levendovszky, T., Prange, U., Ehrig, H.: Termination criteria for DPO transformations with injective matches. Electr. Notes Theor. Comput. Sci. 175(4) (2007)","DOI":"10.1016\/j.entcs.2007.04.019"},{"key":"190_CR23","unstructured":"Lindqvist, J., Lundkvist, T., Porres, I.: A query language with the star operator. In: Workshop on Graph Transformation and Visual Modeling Techniques (2007)"},{"key":"190_CR24","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1016\/j.entcs.2008.04.046","volume":"211","author":"M. Minas","year":"2008","unstructured":"Minas M., Hoffmann B.: An Example of Cloning Graph Transformation Rules for Programming. Electr. Notes Theor. Comput. Sci. 211, 241\u2013250 (2008)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"190_CR25","unstructured":"Object Management Group: UML 2.0 Superstructure Specification, OMG Adopted Specification ptc\/03-08-02, August 2003"},{"key":"190_CR26","unstructured":"Object Management Group: Business Process Modeling Notation (BPMN) Version 1.0, May 2004"},{"key":"190_CR27","doi-asserted-by":"crossref","unstructured":"Oldevik, J., Neple, T., Gr\u00f8nmo, R., Aagedal, J.\u00d8., Berre, A.-J.: Toward standardised model to text transformations. In: Model Driven Architecture\u2014Foundations and Applications, First European Conference, ECMDA-FA (2005)","DOI":"10.1007\/11581741_18"},{"key":"190_CR28","doi-asserted-by":"crossref","unstructured":"Ouyang, C., Dumas, M., van der Aalst, W.M.P., ter Hofstede, A.H.M., Mendling, J.: From business process models to process-oriented software systems. ACM Trans. Softw. Eng. Methodol. 19(1) (2009)","DOI":"10.1145\/1555392.1555395"},{"key":"190_CR29","doi-asserted-by":"crossref","unstructured":"Plump, D.: Confluence of graph transformation revisited. In: Processes, Terms and Cycles: Steps on the Road to Infinity, Essays Dedicated to Jan Willem Klop, on the Occasion of His 60th Birthday. Lecture Notes in Computer Science, pp. 280\u2013308. Springer, Berlin (2005)","DOI":"10.1007\/11601548_16"},{"key":"190_CR30","doi-asserted-by":"crossref","unstructured":"Rensink, A.: Nested quantification in graph transformation rules. In: Graph Transformations, Third International Conference, ICGT. Lecture Notes in Computer Science. Springer, Berlin (2006)","DOI":"10.1007\/11841883_1"},{"key":"190_CR31","unstructured":"Rensink, A., Kuperus, J.-H.: Repotting the Geraniums: on nested graph transformation rules. In: Proceedings of the 8th International Workshop on Graph Transformation and Visual Modeling Techniques (2009)"},{"key":"190_CR32","unstructured":"Gr\u00f8nmo, R.: Proof-of-concept Model Transformation Tool for UML Activity Models with Support for the Collection Operator. http:\/\/folk.uio.no\/roygr\/ECMDA-2009-impl.zip"},{"key":"190_CR33","doi-asserted-by":"crossref","unstructured":"Sch\u00fcrr, A., Winter, A.J., Z\u00fcndorf, A.: Graph grammar engineering with PROGRES. In: 5th European Software Engineering Conference. Lecture Notes in Computer Science. Springer, Berlin (1995)","DOI":"10.1007\/3-540-60406-5_17"},{"key":"190_CR34","doi-asserted-by":"crossref","unstructured":"Skogan, D., Gr\u00f8nmo, R., Solheim, I.: Web service composition in UML. In: Proceedings of the 8th IEEE International Enterprise Distributed Object Computing Conf (EDOC\u201904), Monterey, CA, September 2004","DOI":"10.1109\/EDOC.2004.1342504"},{"key":"190_CR35","doi-asserted-by":"crossref","unstructured":"Suny\u00e9, G., Pollet, D., Traon, Y.L., J\u00e9z\u00e9quel, J.-M.: Refactoring UML models. In: The Unified Modeling Language, Modeling Languages, Concepts, and Tools. Lecture Notes in Computer Science. Springer, Berlin (2001)","DOI":"10.1007\/3-540-45441-1_11"},{"key":"190_CR36","doi-asserted-by":"crossref","unstructured":"Taentzer, G.: Parallel and distributed graph transformation. Formal description and application to communication-based systems. PhD thesis, Technische Universit\u00e4t Berlin (1996)","DOI":"10.1007\/3-540-61228-9_95"},{"key":"190_CR37","unstructured":"Taentzer, G.: AGG: A graph transformation environment for modeling and validation of software. In: Applications of Graph Transformations with Industrial Relevance, Second International Workshop (AGTIVE), 2003"},{"key":"190_CR38","doi-asserted-by":"crossref","unstructured":"Varr\u00f3, G., Horv\u00e1th, \u00c1., Varr\u00f3, D.: Recursive graph pattern matching. In: Applications of Graph Transformations with Industrial Relevance, Third International Symposium, AGTIVE, vol. 5088. Lecture Notes in Computer Science. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-89020-1_31"},{"key":"190_CR39","doi-asserted-by":"crossref","unstructured":"Whittle, J., Jayaraman, P., Elkhodary, A., Moreira, A., Ara\u00fajo, J.: MATA: A unified approach for composing UML aspect models based on graph transformation. Trans. Aspect Oriented Softw. Dev. VI 5560 (special issue on Aspects and Model-Driven Engineering, 2009)","DOI":"10.1007\/978-3-642-03764-1_6"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-011-0190-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,18]],"date-time":"2021-11-18T19:59:02Z","timestamp":1637265542000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-011-0190-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2,11]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["190"],"URL":"https:\/\/doi.org\/10.1007\/s10270-011-0190-3","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,2,11]]}}}