XMLMate: Evolutionary XML Test Generation - FSE 2014
by Nikolas Havrikov, Matthias H÷schele, Juan Pablo Galeotti, Andreas Zeller

Proceedings of 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2014), FSE '14, ACM, November 2014.

Download as PDF file.

Abstract

Generating system inputs satisfying complex constraints is still a challenge for modern test generators. We present XMLMATE, a search-based test generator specially aimed at XML-based systems. XMLMATE leverages program structure, existing XML schemas, and XML inputs to generate, mutate, recombine, and evolve valid XML inputs. Over a set of seven XML-based systems, XMLMATE detected 31 new unique failures in production code, all triggered by system inputs and thus true alarms.

BibTeX Entry

@inproceedings{havrikov-fse-2014,
    title = "XMLMate: Evolutionary XML Test Generation",
    author = "Nikolas Havrikov and Matthias H÷schele and Juan Pablo Galeotti and Andreas Zeller",
    year = "2014",
    month = nov,
    booktitle = "Proceedings of 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE
2014)",
    location = "Hong Kong, China",
    publisher = "ACM",
    series = "FSE '14",
}

Show all publications of the Software Engineering Chair.