srcML 1.0: Explore, Analyze, and Manipulate Source Code
srcML 1.0: Explore, Analyze, and Manipulate Source Code
复制标题
srcML 1.0:探索、分析和操作源代码
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Jonathan I. Maletic
中科院分区:
文献类型:
--
作者:
Michael L. Collard;Jonathan I. Maletic
This technology briefing is intended for those interested in constructing custom software analysis and manipulation tools to support research or commercial applications. srcML (srcML.org) is an infrastructure consisting of an XML representation for C/C++/C#/Java source code along with efficient parsing technology to convert source code to-and-from the srcML format. The briefing describes srcML, the toolkit, and the application of XPath and XSLT to query and modify source code. Additionally, a short tutorial of how to use srcML and XML tools to construct custom analysis and manipulation tools will be conducted.