{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T06:55:26Z","timestamp":1763535326883,"version":"build-2065373602"},"reference-count":29,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1109\/hipc.2014.7116902","type":"proceedings-article","created":{"date-parts":[[2015,6,10]],"date-time":"2015-06-10T19:32:46Z","timestamp":1433964766000},"page":"1-11","source":"Crossref","is-referenced-by-count":38,"title":["Xevolver: An XML-based code translation framework for supporting HPC application migration"],"prefix":"10.1109","author":[{"given":"Hiroyuki","family":"Takizawa","sequence":"first","affiliation":[]},{"given":"Shoichi","family":"Hirasawa","sequence":"additional","affiliation":[]},{"given":"Yasuharu","family":"Hayashi","sequence":"additional","affiliation":[]},{"given":"Ryusuke","family":"Egawa","sequence":"additional","affiliation":[]},{"given":"Hiroaki","family":"Kobayashi","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2013.12"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1217935.1217954"},{"key":"ref12","first-page":"185","article-title":"#ifdef considered harmful, or portability experience with C news","author":"spencer","year":"1992","journal-title":"Proc Summer 1992 USENIX Conf"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2010.62"},{"key":"ref14","article-title":"CHiLL: A framework for composing high-level loop transformations","author":"chen","year":"2008","journal-title":"University of Southern California Tech Rep"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370637"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/S0129-6264(00)00021-4"},{"journal-title":"The Clang Team AST Matcher Reference","year":"2013","key":"ref17"},{"key":"ref18","first-page":"220","article-title":"Aspect-oriented programming","author":"kiczales","year":"1997","journal-title":"Proceedings of the European Conference on Object-Oriented Programming (ECOOP)"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2517208.2517220"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1063\/1.3464228"},{"journal-title":"SAX2","year":"2002","author":"brownell","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2014.76"},{"journal-title":"W3C DOM Working Group","article-title":"Document Object Model (DOM) specifications","year":"0","key":"ref3"},{"journal-title":"OpenACC org The OpenACC Application Programming Interface Version 1 0","year":"2011","key":"ref6"},{"journal-title":"Programming Massively Parallel Processors A Hands-on Approach","year":"2007","author":"kirk","key":"ref29"},{"journal-title":"Using OpenMP Portable Shared Memory Parallel Programming","year":"2007","author":"chapman","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1115\/GT2013-94832"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MCSoC.2013.31"},{"journal-title":"XSLT 2 0 and XPath 2 0 Programmer's Reference (Programmer to Programmer)","year":"2008","author":"kay","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2063348.2063376"},{"key":"ref1","article-title":"Designing an hpc refactoring catalog toward the exa-scale computing era","author":"egawa","year":"2014","journal-title":"to appear in Sustained Simulation Performance 2014"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(00)00037-2"},{"article-title":"GCC-XML, the XML output extension to GCC","year":"2012","author":"king","key":"ref22"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2000.891464"},{"key":"ref24","first-page":"795","article-title":"Performance visualizations using XML representations","author":"yu","year":"2004","journal-title":"2013 17th International Conference on Information Visualisation"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2003.1238043"},{"key":"ref26","article-title":"A source-to-source OpenACC compiler for CUDA","author":"tabuchi","year":"2013","journal-title":"Proc Ninth International Workshop on Algorithms Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar'2011)"},{"key":"ref25","first-page":"290","article-title":"Incremental transformation of procedural systems to object oriented platforms","author":"zou","year":"2003","journal-title":"Proceedings of the 27th Annual International Computer Software and Applications Conference (COMPSAC'03)"}],"event":{"name":"2014 21st International Conference on High Performance Computing (HiPC)","start":{"date-parts":[[2014,12,17]]},"location":"Goa, India","end":{"date-parts":[[2014,12,20]]}},"container-title":["2014 21st International Conference on High Performance Computing (HiPC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7113430\/7116705\/07116902.pdf?arnumber=7116902","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T19:35:57Z","timestamp":1490384157000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7116902\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/hipc.2014.7116902","relation":{},"subject":[],"published":{"date-parts":[[2014,12]]}}}