kirancodes.me
To Proof Maintenance & Beyond!

Finding errors in components that exchange xml data

Mark Grechanik

Abstract

Two or more components (e.g., objects, modules, or programs) interoperate when they exchange data, such as XML data. Using Application Programming Interface (API) calls exported by XML parsers remains a primary mode of accessing and manipulating XML, and these API calls lead to various run-time errors in components that exchange XML data. Currently, no tool checks the source code of interoperating components for potential flaws caused by third-party API calls that lead to incorrect XML data exchanges and runtime errors, even when components are located within the same application

BibTeX
@inproceedings{Grechanik:ASE07,
  author    = {Mark Grechanik},
  title     = {Finding errors in components that exchange xml data},
  booktitle = {ASE},
  pages     = {264--273},
  publisher = {{ACM}},
  year      = {2007},
}

Related papers