1. One or more computer readable storage media comprising computer readable instructions which, when executed, implement a system comprising: an analyzer engine configured to analyze XML Paper Specification (XPS) files, wherein the analyzer engine is configured to receive the XPS files as input, map the XPS files into a set of predefined rules, and output the set of predefined rules, wherein the predefined rules comprise different types of rules comprising XML Paper Specification (XPS) rule types, Open Packaging Convention (OPC) rule types, rendering rule types and digital signature rule types; an analysis database configured to store analysis results, including the set of predefined rules, from the analyzer engine; a scheduler configured to schedule analysis runs for the XPS files; and a user interface configured to enable querying for the XPS files.