oXPDL

In what follows we present oXPDL, a process ontology based on the standardised XML Process Definition Language (XPDL) and a tool to automatically translate an XPDL process model in XML Schema to its corresponding oXPDL representation. oXPDL explicitly models the complete semantics of XPDL process models in a standard Web ontology language (WSML). The resulting oXPDL process model instances may be used for publishing on the Semantic Web or integrated process analysis, by querying and reasoning over multiple models, each of which may originate from different information
systems, in combination with business rules described in background ontologies.

Please browse to a location of an XPDL instance document:


Generated WSML code (core ontology included):