{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T09:51:55Z","timestamp":1725529915697},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642004339"},{"type":"electronic","value":"9783642004346"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-00434-6_16","type":"book-chapter","created":{"date-parts":[[2009,3,23]],"date-time":"2009-03-23T12:02:29Z","timestamp":1237809749000},"page":"245-264","source":"Crossref","is-referenced-by-count":2,"title":["A Practical Evaluation of Using TXL for Model Transformation"],"prefix":"10.1007","author":[{"given":"Hongzhi","family":"Liang","sequence":"first","affiliation":[]},{"given":"Juergen","family":"Dingel","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"16_CR1","doi-asserted-by":"crossref","unstructured":"Cordy, J.: The TXL Source Transformation Language. Science of Computer Programming\u00a061(3) (2006)","DOI":"10.1016\/j.scico.2006.04.002"},{"key":"16_CR2","unstructured":"Czarnecki, K., Helsen, S.: Classification of model transformation approaches. In: Proceedings of the 2nd OOPSLA Workshop on Generative Techniques in the Context of Model-Driven Architecture, Anaheim, CA, USA (October 2003)"},{"key":"16_CR3","doi-asserted-by":"crossref","unstructured":"Dean, T.R., Cordy, J.R., Malton, A.J., Schneider, K.A.: Grammar programming in TXL. In: 2nd Int. Workshop on Source Code Analysis and Manipulation (SCAM 2002) (2002)","DOI":"10.1109\/SCAM.2002.1134109"},{"key":"16_CR4","unstructured":"Diskin, Z., Dingel, J.: A metamodel-independent framework for model transformation: Towards generic model management patterns in reverse engineering. In: 3rd Int. Workshop on Metamodels, Schemas, Grammars, and Ontologies (2006)"},{"key":"16_CR5","unstructured":"Eclipse Fundation. Eclipse Graphical Modeling Framework (GMF), http:\/\/www.eclipse.org\/gmf\/"},{"key":"16_CR6","unstructured":"Eclipse Fundation. Eclipse Modeling Framework Project (EMF), http:\/\/www.eclipse.org\/modeling\/emf\/"},{"key":"16_CR7","unstructured":"Eclipse Fundation. Eclipse UML2, http:\/\/www.eclipse.org\/modeling\/mdt\/?project=uml2"},{"key":"16_CR8","unstructured":"Gr\u00f8nmo, R., Oldevik, J.: An empirical study of the UML model transformation tool (UMT). In: First Interoperability of Enterprise Software and Applications, Geneva, Switzerland (February 2005)"},{"key":"16_CR9","unstructured":"ATLAS Group. Atlas transformation language, http:\/\/www.eclipse.org\/m2m\/atl\/"},{"key":"16_CR10","unstructured":"Object\u00a0Management Group. MDA guide version 1.0.1, http:\/\/www.omg.org\/docs\/omg\/03-06-01.pdf"},{"key":"16_CR11","unstructured":"Object\u00a0Management Group. Meta-Object Facility (MOF), version 2.0, http:\/\/www.omg.org\/mof\/"},{"key":"16_CR12","unstructured":"Object\u00a0Management Group. Unified Modeling Language, version 2.1.1, http:\/\/www.omg.org\/technology\/documents\/formal\/uml.htm"},{"key":"16_CR13","unstructured":"Object\u00a0Management Group. XML Metadata Interchange (XMI), version 2.1.1, http:\/\/www.omg.org\/cgi-bin\/doc?formal\/2007-12-01"},{"key":"16_CR14","unstructured":"Object\u00a0Management Group. OMG\/RFP\/QVT MOF 2.0 Query\/Views\/ Transformations RFP (2003), http:\/\/www.omg.org\/docs\/ad\/02-04-10.pdf"},{"key":"16_CR15","unstructured":"Object\u00a0Management Group. Object Constraint Language Specification Version 2.0 (2006), http:\/\/www.omg.org\/technology\/documents\/formal\/ocl.htm"},{"key":"16_CR16","unstructured":"IBM. Rational Software Architect, http:\/\/www-306.ibm.com\/software\/awdtools\/architect\/swarchitect\/"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Jouault, F., B\u00e9zivin, J., Kurtev, I.: TCS: a DSL for the Specification of Textual Concrete Syntaxes in Model Engineering. In: 5th International Conference on Generative programming and Component Engineering (GPCE 2006) (2006)","DOI":"10.1145\/1173706.1173744"},{"key":"16_CR18","unstructured":"Kolovos, D., Paige, R., Polack, F.: Eclipse Development Tools for Epsilon. In: Eclipse Summit Europe, Eclipse Modeling Symposium (2006)"},{"key":"16_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/11663430_15","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"M. Lawley","year":"2006","unstructured":"Lawley, M., Steel, J.: Practical declarative model transformation with tefkat. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 139\u2013150. Springer, Heidelberg (2006)"},{"key":"16_CR20","doi-asserted-by":"crossref","unstructured":"Liang, H., Diskin, Z., Posse, J.D.E.: A general approach for scenario integration. In: ACM\/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2008) (October 2008)","DOI":"10.1007\/978-3-540-87875-9_15"},{"issue":"3","key":"16_CR21","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/0096-0551(93)90031-U","volume":"19","author":"A.J. Malton","year":"1993","unstructured":"Malton, A.J.: The denotational semantics of a functional tree-manipulation language. Computer Languages\u00a019(3), 157\u2013168 (1993)","journal-title":"Computer Languages"},{"key":"16_CR22","unstructured":"Paige, R.F., Radjenovic, A.: Towards model transformation with TXL. In: Proc. Metamodelling for MDA Workshop, York, UK (November 2003)"},{"key":"16_CR23","unstructured":"Peltier, M., B\u00e9zivin, J., Guillaume, G.: MTRANS: A general framework, based on XSLT, for model transformations. In: Proceedings of the Workshop on Transformations in UML (WTUML 2001), Genova, Italy (April 2001)"},{"key":"16_CR24","unstructured":"AGG project. AGG system, http:\/\/tfs.cs.tu-berlin.de\/agg\/"},{"key":"16_CR25","unstructured":"AToM3 project. AToM3 A Tool for Multi-formalism Meta-Modelling, http:\/\/atom3.cs.mcgill.ca\/"},{"key":"16_CR26","unstructured":"GReAT project. GReAT: Graph Rewriting And Transformation, http:\/\/www.isis.vanderbilt.edu\/Projects\/mobies\/downloads.asp"},{"key":"16_CR27","unstructured":"VIATRA2 project, http:\/\/dev.eclipse.org\/viewcvs\/indextech.cgi\/gmt-home\/subprojects\/VIATRA2\/index.html\/"},{"key":"16_CR28","volume-title":"Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools","author":"A. Sch\u00fcrr","year":"1997","unstructured":"Sch\u00fcrr, A., Winter, A.J., Z\u00fcndorf, A.: The Progres approach: Language and environment. In: Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools. World Scientific, Singapore (1997)"},{"key":"16_CR29","doi-asserted-by":"crossref","unstructured":"Thurston, A.D., Cordy, J.R.: Evolving TXL. In: 6th Int. Workshop on Source Code Analysis and Manipulation (SCAM 2006) (2006)","DOI":"10.1109\/SCAM.2006.14"},{"key":"16_CR30","doi-asserted-by":"crossref","unstructured":"Tratt, L.: The MT model transformation language. In: Proceedings of the 2006 ACM Symposium on Applied Computing (SAC 2006), Dijon, France (2006)","DOI":"10.1145\/1141277.1141577"},{"key":"16_CR31","unstructured":"Varr\u00f3, G., Sch\u00fcrr, A., Varr\u00f3, D.: Benchmarking for graph transformation. In: Symposium on Visual Languages and Human-Centric Computing (2005)"},{"key":"16_CR32","unstructured":"W3C. XSL Transformations Version 1.0, http:\/\/www.w3.org\/TR\/xslt"},{"key":"16_CR33","unstructured":"Willink, E.: UMLX: A graphical transformation language for MDA. In: Workshop on Model Driven Architecture: Foundations and Applications (June 2003)"},{"key":"16_CR34","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.entcs.2008.04.038","volume":"211","author":"J. Winkelmann","year":"2008","unstructured":"Winkelmann, J., Taentzer, G., Ehrig, K., K\u00fcster, J.M.: Translation of restricted OCL constraints into graph constraints for generating meta model instances by graph grammars. Electron. Notes Theor. Comput. Sci.\u00a0211, 159\u2013170 (2008)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"16_CR35","unstructured":"Zhang, H., Cordy, J.: XML 1.0. Grammar and Well-formedness Checker, 2nd edn., http:\/\/www.txl.ca\/nresources.html"}],"container-title":["Lecture Notes in Computer Science","Software Language Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-00434-6_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T01:06:12Z","timestamp":1558227972000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-00434-6_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642004339","9783642004346"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-00434-6_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}