{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T18:38:23Z","timestamp":1729622303906,"version":"3.28.0"},"reference-count":33,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/scam.2003.1238043","type":"proceedings-article","created":{"date-parts":[[2004,3,1]],"date-time":"2004-03-01T21:26:50Z","timestamp":1078176410000},"page":"173-182","source":"Crossref","is-referenced-by-count":8,"title":["XOgastan: XML-oriented gcc AST analysis and transformations"],"prefix":"10.1109","author":[{"given":"G.","family":"Antoniol","sequence":"first","affiliation":[]},{"given":"M.","family":"Di Penta","sequence":"additional","affiliation":[]},{"given":"G.","family":"Masone","sequence":"additional","affiliation":[]},{"given":"U.","family":"Villano","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","article-title":"Exchanging Graphs with GXL","author":"winter","year":"2001","journal-title":"Tech Rep 9&#x2013;2001"},{"journal-title":"Object constraint language specification","year":"2001","key":"ref32"},{"key":"ref31","first-page":"108","article-title":"Towards a standard schema for C\/C++","author":"ferenc","year":"1998","journal-title":"Proceedings of the IEEE International Workshop on Program Comprehension"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/52.965809"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1993.366933"},{"year":"0","key":"ref11","article-title":"GrammaTech Codesurfer"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194094000246"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2003.1192450"},{"year":"0","key":"ref14","article-title":"Semantic Designs Inc. Source Code Browser"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/291252.288284"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957810"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1109\/WPC.2003.1199222","article-title":"gc-cXfront: exploiting gcc as a front end for program comprehension tools via XML\/XSLT","author":"hennessy","year":"2003","journal-title":"Proc Int l Workshop Program Comprehension"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2003.1199197"},{"year":"0","key":"ref19","article-title":"GCCXML Home Page"},{"key":"ref28","article-title":"Editing graphs with Dotty","author":"koutsofios","year":"1994","journal-title":"Technical Report AT&T Bell Laboratories"},{"journal-title":"Refine User's Guide","year":"0","key":"ref4"},{"key":"ref27","first-page":"406","article-title":"Designing the mccat compiler based on a family of structured intermediate representations","author":"hendren","year":"1992","journal-title":"Lecture Notes in Computer Science"},{"key":"ref3","doi-asserted-by":"crossref","first-page":"827","DOI":"10.1016\/S0950-5849(02)00104-0","article-title":"Source transformation in software engineering using the TXL transformation system","volume":"44","author":"cordy","year":"1996","journal-title":"Information and Software Technology"},{"key":"ref6","article-title":"Unravel: A case tool to assist evaluation of high integrity software","author":"lyle","year":"1995","journal-title":"Tech Rep NISTIR 5691"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693325"},{"journal-title":"Proving Program Refinements and Transformations","year":"1989","author":"ward","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693281"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1997.624233"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCL.1988.13075"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010248"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/129852.129859"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2000.891463"},{"year":"0","key":"ref22","article-title":"XOgastan Home Page"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957809"},{"year":"0","key":"ref24","article-title":"webGAIN javaCC"},{"journal-title":"Modern Compiler Implementation in Java","year":"1998","author":"appel","key":"ref23"},{"journal-title":"Design Patterns Elements of Reusable Object Oriented Software","year":"1995","author":"gamma","key":"ref26"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2003.1199185"}],"event":{"name":"Third IEEE International Workshop on Source Code Analysis and Manipulation.","acronym":"SCAM-03","location":"Amsterdam, Netherlands"},"container-title":["Proceedings Third IEEE International Workshop on Source Code Analysis and Manipulation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8773\/27776\/01238043.pdf?arnumber=1238043","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,31]],"date-time":"2020-03-31T04:56:33Z","timestamp":1585630593000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1238043\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":33,"URL":"https:\/\/doi.org\/10.1109\/scam.2003.1238043","relation":{},"subject":[]}}