Die WPIM Ontologie, als Upper Ontologie ist im Kern wie folgt aufgabaut: Es handlet sich um eine RDF Ontologie die die Klasse Process von der Klasse Ressource ableitet. Ein Prozess besteht aus
ProzessElementen. Diese ProzessElememte können insbesondere sein: ProcessActivity, ProcessGateway, ProcessEvent. Ein ProcessEvent kann verfeinert dargestellt werden als ProcessStartEvent und
ProcessEndEvent, beide beschreiben Start- und Endpunkte eines Prozesses.
Eine ProcessActivity kann sich aus mehreren, nicht teilbaren ProcessTask zusammensetzen. Eine Besonderheit, bildet der sog. MasterProcess. Dieses Klasse ermöglicht es, Processe als Vorlagen zu
speichen und für spätere instantiierungen sog ProcessInstances bereitzuhalten.