{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T18:10:06Z","timestamp":1746295806337,"version":"3.40.4"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319087887"},{"type":"electronic","value":"9783319087894"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-08789-4_7","type":"book-chapter","created":{"date-parts":[[2014,7,4]],"date-time":"2014-07-04T09:04:23Z","timestamp":1404464663000},"page":"91-105","source":"Crossref","is-referenced-by-count":2,"title":["Towards a Language for Graph-Based Model Transformation Design Patterns"],"prefix":"10.1007","author":[{"given":"H\u00fcseyin","family":"Ergin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eugene","family":"Syriani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10270-011-0211-2","volume":"12","author":"E. Guerra","year":"2013","unstructured":"Guerra, E., de Lara, J., Kolovos, D., Paige, R., dos Santos, O.: Engineering model transformations with transML. Software and Systems Modeling\u00a012, 555\u2013577 (2013)","journal-title":"Software and Systems Modeling"},{"key":"7_CR2","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, Boston (1995)"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Agrawal, A.: Reusable Idioms and Patterns in Graph Transformation Languages. In: International Workshop on Graph-Based Tools. ENTCS, vol.\u00a0127, pp. 181\u2013192. Elsevier (2005)","DOI":"10.1016\/j.entcs.2004.12.035"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"B\u00e9zivin, J., Rumpe, B., Tratt, L.: Model Transformation in Practice Workshop Announcement (2005)","DOI":"10.1007\/11663430_13"},{"key":"7_CR5","unstructured":"Ergin, H., Syriani, E.: Identification and Application of a Model Transformation Design Pattern. In: ACM Southeast Conference, ACMSE 2013, Savannah GA. ACM (2013)"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Iacob, M.E., Steen, M.W.A., Heerink, L.: Reusable Model Transformation Patterns. In: EDOC Workshops, pp. 1\u201310. IEEE Computer Society (September 2008)","DOI":"10.1109\/EDOCW.2008.51"},{"key":"7_CR7","unstructured":"B\u00e9zivin, J., Jouault, F., Pali\u00e8s, J.: Towards model transformation design patterns. In: Proceedings of the First European Workshop on Model Transformations, EWMT 2005 (2005)"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Syriani, E., Gray, J.: Challenges for Addressing Quality Factors in Model Transformation. In: IEEE Software Testing, Verification and Validation, ICST 2012, pp. 929\u2013937 (April 2012)","DOI":"10.1109\/ICST.2012.198"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Syriani, E., Gray, J., Vangheluwe, H.: Modeling a Model Transformation Language. In: Domain Engineering: Product Lines, Conceptual Models, and Languages. Springer (2012)","DOI":"10.1007\/978-3-642-36654-3_9"},{"key":"7_CR10","unstructured":"Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Fundamentals of Algebraic Graph Transformation. EATCS. Springer (2006)"},{"key":"7_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1007\/978-3-642-12261-3_23","volume-title":"Models in Software Engineering","author":"T. K\u00fchne","year":"2010","unstructured":"K\u00fchne, T., Mezei, G., Syriani, E., Vangheluwe, H., Wimmer, M.: Explicit Transformation Modeling. In: Ghosh, S. (ed.) MODELS 2009. LNCS, vol.\u00a06002, pp. 240\u2013255. Springer, Heidelberg (2010)"},{"issue":"2","key":"7_CR12","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1007\/s10270-011-0205-0","volume":"12","author":"E. Syriani","year":"2011","unstructured":"Syriani, E., Vangheluwe, H.: A Modular Timed Model Transformation Language. Journal on Software and Systems Modeling\u00a012(2), 387\u2013414 (2011)","journal-title":"Journal on Software and Systems Modeling"},{"key":"7_CR13","unstructured":"Agrawal, A., Karsai, G., Shi, F.: Graph transformations on domain-specific models. Journal on Software and Systems Modeling (2003)"},{"issue":"3","key":"7_CR14","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1016\/j.scico.2007.05.004","volume":"68","author":"D. Varr\u00f3","year":"2007","unstructured":"Varr\u00f3, D., Balogh, A.: The model transformation language of the VIATRA2 framework. Science of Computer Programming\u00a068(3), 214\u2013234 (2007)","journal-title":"Science of Computer Programming"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Syriani, E., Vangheluwe, H., LaShomb, B.: T-Core: A framework for custom-built model transformation engines. Software & Systems Modeling, 1\u201329 (2013)","DOI":"10.1007\/s10270-013-0370-4"},{"key":"7_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-3-642-16145-2_9","volume-title":"Model Driven Engineering Languages and Systems","author":"T. Arendt","year":"2010","unstructured":"Arendt, T., Biermann, E., Jurack, S., Krause, C., Taentzer, G.: Henshin: Advanced Concepts and Tools for In-Place EMF Model Transformations. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part I. LNCS, vol.\u00a06394, pp. 121\u2013135. Springer, Heidelberg (2010)"},{"issue":"3","key":"7_CR17","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-Based Survey of Model Transformation Approaches. IBM Systems Journal\u00a045(3), 621\u2013645 (2006)","journal-title":"IBM Systems Journal"},{"key":"7_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1007\/978-3-540-25959-6_35","volume-title":"Applications of Graph Transformations with Industrial Relevance","author":"G. Taentzer","year":"2004","unstructured":"Taentzer, G.: AGG: A graph transformation environment for modeling and validation of software. In: Pfaltz, J.L., Nagl, M., B\u00f6hlen, B. (eds.) AGTIVE 2003. LNCS, vol.\u00a03062, pp. 446\u2013453. Springer, Heidelberg (2004)"},{"issue":"1","key":"7_CR19","first-page":"45","volume":"1","author":"L. Lengyel","year":"2006","unstructured":"Lengyel, L., Levendovszky, T., Mezei, G., Charaf, H.: Model Transformation with a Visual Control Flow Language. International Journal of Computer Science\u00a01(1), 45\u201353 (2006)","journal-title":"International Journal of Computer Science"},{"key":"7_CR20","unstructured":"Syriani, E., Vangheluwe, H.: De-\/Re-constructing Model Transformation Languages. EASST 29 (March 2010)"},{"key":"7_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1007\/978-3-540-89020-1_38","volume-title":"Applications of Graph Transformations with Industrial Relevance","author":"R. Gei\u00df","year":"2008","unstructured":"Gei\u00df, R., Kroll, M.: GrGen. net: A fast, expressive, and general purpose graph rewrite tool. In: Sch\u00fcrr, A., Nagl, M., Z\u00fcndorf, A. (eds.) AGTIVE 2007. LNCS, vol.\u00a05088, pp. 568\u2013569. Springer, Heidelberg (2008)"},{"key":"7_CR22","unstructured":"Ergin, H., Syriani, E.: Implementations of Model Transformation Design Patterns Expressed in DelTa. SERG-2014-01, University of Alabama, Department of Computer Science (February 2014), http:\/\/software.eng.ua.edu\/reports\/SERG-2014-01.pdf"},{"issue":"2","key":"7_CR23","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1016\/j.jss.2012.09.006","volume":"86","author":"K. Lano","year":"2013","unstructured":"Lano, K., Rahimi, S.K.: Constraint-based specification of model transformations. Journal of Systems and Software\u00a086(2), 412\u2013436 (2013)","journal-title":"Journal of Systems and Software"},{"issue":"4","key":"7_CR24","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1007\/s10270-009-0118-3","volume":"8","author":"T. Levendovszky","year":"2009","unstructured":"Levendovszky, T., Lengyel, L., M\u00e9sz\u00e1ros, T.: Supporting domain-specific model patterns with metamodeling. Software & Systems Modeling\u00a08(4), 501\u2013520 (2009)","journal-title":"Software & Systems Modeling"},{"issue":"7","key":"7_CR25","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1177\/0037549709343545","volume":"86","author":"M. Asztalos","year":"2010","unstructured":"Asztalos, M., Madari, I., Lengyel, L.: Towards formal analysis of multi-paradigm model transformations. SIMULATION\u00a086(7), 429\u2013452 (2010)","journal-title":"SIMULATION"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-08789-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T17:31:35Z","timestamp":1746293495000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-08789-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319087887","9783319087894"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-08789-4_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}