Process Documentation Query Protocol

A related document defines schemas to be used for documentation about the execution of a process, process documentation, and introduce a provenance store, a type of Web Service with the capability for storing and giving access to process documentation. In particular, process documentation has a defined schema, the p-structure, which clients of a provenance store can navigate in queries to extract particular pieces of process documentation. In this document, we specify a protocol by which a querying actor and provenance store can communicate in performing a process documentation query. This primarily takes the form of an abstract WSDL interface defining messages to be accepted and produced by a provenance store.