{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:01:41Z","timestamp":1725494501998},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642341755"},{"type":"electronic","value":"9783642341762"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-34176-2_5","type":"book-chapter","created":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T01:56:59Z","timestamp":1349056619000},"page":"35-50","source":"Crossref","is-referenced-by-count":2,"title":["Reusable Graph Transformation Templates"],"prefix":"10.1007","author":[{"given":"Juan","family":"de Lara","sequence":"first","affiliation":[]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Balogh, A., Varr\u00f3, D.: Advanced model transformation language constructs in the VIATRA2 framework. In: Proc. of the 21st Annual ACM Symposium on Applied Computing, SAC 2006, pp. 1280\u20131287. ACM (2006)","DOI":"10.1145\/1141277.1141575"},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 2: Module Specifications and Constraints. Monographs in Theoretical Computer Science. An EATCS Series, vol.\u00a021, Springer (1990)","DOI":"10.1007\/978-3-642-61284-8_5"},{"key":"5_CR3","unstructured":"Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Fundamentals of Algebraic Graph Transformation. Springer (2006)"},{"key":"5_CR4","volume-title":"Refactoring: Improving the Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Boston (1999)"},{"issue":"11","key":"5_CR5","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/949343.949317","volume":"38","author":"R. Garc\u00eda","year":"2003","unstructured":"Garc\u00eda, R., J\u00e4rvi, J., Lumsdaine, A., Siek, J., Willcock, J.: A comparative study of language support for generic programming. ACM SIGPLAN Notices\u00a038(11), 115\u2013134 (2003)","journal-title":"ACM SIGPLAN Notices"},{"issue":"10","key":"5_CR6","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1145\/1167515.1167499","volume":"41","author":"D. Gregor","year":"2006","unstructured":"Gregor, D., J\u00e4rvi, J., Siek, J., Stroustrup, B., Dos Reis, G., Lumsdaine, A.: Concepts: Linguistic support for generic programming in C++. ACM SIGPLAN Notices\u00a041(10), 291\u2013310 (2006)","journal-title":"ACM SIGPLAN Notices"},{"key":"5_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1007\/978-3-642-00593-0_22","volume-title":"Fundamental Approaches to Software Engineering","author":"F. Hermann","year":"2009","unstructured":"Hermann, F., Ehrig, H., Ermel, C.: Transformation of Type Graphs with Inheritance for Ensuring Security in E-Government Networks. In: Chechik, M., Wirsing, M. (eds.) FASE 2009. LNCS, vol.\u00a05503, pp. 325\u2013339. Springer, Heidelberg (2009)"},{"key":"5_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1007\/978-3-642-16086-8_8","volume-title":"Transactions on AOSD VII","author":"J. Kienzle","year":"2010","unstructured":"Kienzle, J., Al Abed, W., Fleurey, F., J\u00e9z\u00e9quel, J.-M., Klein, J.: Aspect-Oriented Design with Reusable Aspect Models. In: Katz, S., Mezini, M., Kienzle, J. (eds.) Transactions on AOSD VII. LNCS, vol.\u00a06210, pp. 272\u2013320. Springer, Heidelberg (2010)"},{"issue":"3","key":"5_CR9","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.tcs.2007.02.001","volume":"376","author":"J. Lara de","year":"2007","unstructured":"de Lara, J., Bardohl, R., Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Attributed graph transformation with node type inheritance. Theoretical Computer Science\u00a0376(3), 139\u2013163 (2007)","journal-title":"Theoretical Computer Science"},{"key":"5_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/978-3-642-16145-2_2","volume-title":"Model Driven Engineering Languages and Systems","author":"J. Lara de","year":"2010","unstructured":"de Lara, J., Guerra, E.: Generic Meta-modelling with Concepts, Templates and Mixin Layers. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part I. LNCS, vol.\u00a06394, pp. 16\u201330. Springer, Heidelberg (2010)"},{"issue":"4","key":"5_CR11","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1016\/j.jvlc.2009.04.005","volume":"20","author":"E. Legros","year":"2009","unstructured":"Legros, E., Amelunxen, C., Klar, F., Sch\u00fcrr, A.: Generic and reflective graph transformations for checking and enforcement of modeling guidelines. Journal of Visual Languages and Computing\u00a020(4), 252\u2013268 (2009)","journal-title":"Journal of Visual Languages and Computing"},{"issue":"4","key":"5_CR12","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1109\/5.24143","volume":"77","author":"T. Murata","year":"1989","unstructured":"Murata, T.: Petri nets: Properties, analysis and applications. Proceedings of the IEEE\u00a077(4), 541\u2013580 (1989)","journal-title":"Proceedings of the IEEE"},{"key":"5_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/978-3-642-21732-6_5","volume-title":"Theory and Practice of Model Transformations","author":"J. S\u00e1nchez Cuadrado","year":"2011","unstructured":"S\u00e1nchez Cuadrado, J., Guerra, E., de Lara, J.: Generic Model Transformations: Write Once, Reuse Everywhere. In: Cabot, J., Visser, E. (eds.) ICMT 2011. LNCS, vol.\u00a06707, pp. 62\u201377. Springer, Heidelberg (2011)"},{"issue":"2","key":"5_CR14","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/2.485845","volume":"29","author":"R.S. Sandhu","year":"1996","unstructured":"Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based access control models. IEEE Computer\u00a029(2), 38\u201347 (1996)","journal-title":"IEEE Computer"},{"issue":"2","key":"5_CR15","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1145\/505145.505148","volume":"11","author":"Y. Smaragdakis","year":"2002","unstructured":"Smaragdakis, Y., Batory, D.: Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs. ACM Transactions on Software Engineering and Methodology\u00a011(2), 215\u2013255 (2002)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"5_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1007\/978-3-540-31984-9_6","volume-title":"Fundamental Approaches to Software Engineering","author":"G. Taentzer","year":"2005","unstructured":"Taentzer, G., Rensink, A.: Ensuring Structural Constraints in Graph-Based Models with Type Inheritance. In: Cerioli, M. (ed.) FASE 2005. LNCS, vol.\u00a03442, pp. 64\u201379. Springer, Heidelberg (2005)"}],"container-title":["Lecture Notes in Computer Science","Applications of Graph Transformations with Industrial Relevance"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-34176-2_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,7]],"date-time":"2019-05-07T22:02:44Z","timestamp":1557266564000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-34176-2_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642341755","9783642341762"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-34176-2_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}