Process Execution ontology. (PEP)
OWL
Last submission date February 25, 2025
ID https://w3id.org/pep/
https://w3id.org/pep/
https://lovportal.lirmm.fr/ontologies/PEP/pep
Loading
Type Vocabulary, http://www.w3.org/2002/07/owl#Ontology, Document
creator http://www.maxime-lefrancois.info/me#
preferredNamespacePrefix pep
preferredNamespaceUri pep
versionIRI https://w3id.org/pep/pep-1.0
modified 2016-09-12
versionInfo v1.0
license https://www.apache.org/licenses/LICENSE-2.0
description The process execution ontology is a proposal for a simple extension of both the [W3C Semantic Sensor Network](https://www.w3.org/TR/vocab-ssn/) and the [Semantic Actuator Network](https://www.irit.fr/recherches/MELODI/ontologies/SAN.owl) ontology cores. SSN describe `ssn:Sensor`s that implement `ssn:Sensing` methods and generate `ssn:Observation`s, which are (soon to be) activities. In parallel to this, SAN describes `san:Actuator`s that implement `san:Acting` methods and generate `ssn:Actuation` activities. In this ontology, we want to generalize these two parallel conceptual models, and account for a third use case: *Web services exposed on the web may trigger the execution of some processes*. We hence propose the following core concepts for the Process Execution ontology: > `pep:ProcessExecutor`s implement `pep:Process` methods, and generate `pep:ProcessExecution`s activities. _Note: we call for comments and suggestions about the naming of these concepts [in this project open issue](https://github.com/thesmartenergy/pep/issues/1)_ As sensing and acting methods in SSN and SAN, processes may describe the necessary inputs and outputs. This is represented using properties `pep:hasInput` and `pep:hasOutput`. These properties may also be used to describe the actual input and output of a specific process execution. Figure below overviews the PEP ontology, and illustrates it with an example. [![Overview of the PEP Ontology](https://w3id.org/pep/pep.png)](https://w3id.org/pep/pep.png). Additional documents describe alignments with other existing ontologies: - [the Semantic Sensor Network ontology](https://w3id.org/pep/SSNAlignment); - [the RDF Presentation ontology](https://w3id.org/pep/RDFPAlignment). ## Process Execution Platform [Process execution platforms](https://w3id.org/pep/platform.html) expose process executors on the Web in a RESTful way.
issued 2016-07-01
title Process Execution ontology.