Loading [a11y]/accessibility-menu.js
Relocating XML elements from preprocessed to unprocessed code | IEEE Conference Publication | IEEE Xplore

Relocating XML elements from preprocessed to unprocessed code


Abstract:

Transformations performed on source code by a preprocessor complicate the accurate reporting of information extracted to support program comprehension. Differences betwee...Show More

Abstract:

Transformations performed on source code by a preprocessor complicate the accurate reporting of information extracted to support program comprehension. Differences between the file input to the preprocessor and the output seen by parser-based analyzers creates a need for techniques to back-locate extracted information. To correctly map analysis results back to the preprocessor input files requires a record of the substitutions performed by the preprocessor. This record takes the form of a list, for each character, of the directives responsible for the character's inclusion in the preprocessor's output. We have developed algorithms to utilize the substitution history for the start and end tags of an XML element to correctly place the element in the unprocessed source. The use of substitution histories ensures that element relocation produces well-formed XML.
Date of Conference: 27-29 June 2002
Date Added to IEEE Xplore: 10 December 2002
Print ISBN:0-7695-1495-2
Print ISSN: 1092-8138
Conference Location: Paris, France

References

References is not available for this document.