Procedure Execution ontology.

IRI:
https://w3id.org/pep/
Version IRI:
https://w3id.org/pep/pep-1.1
Current version:
v1.1
Previous version:
https://w3id.org/pep/pep-1.0 (visualise it with LODE)
Authors:
http://www.maxime-lefrancois.info/me#
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations

Classes

Procedurec back to ToC or Class ToC

IRI: https://w3id.org/pep/Procedure

is defined by
https://w3id.org/pep/
A workflow, protocol, plan, algorithm, or computational method. It explains the steps to be carried out to arrive at reproducible results. A Procedure is re-usable, and might be implemented by several Procedure Executors and used for several Procedure Executions. Examples of sub-classes of Procedure include Sensing, Actuating, Planning, Forecasting.
is in range of
for procedureop, implementsop, used procedureop
is disjoint with
Procedure Executionc, Procedure Executorc

Procedure Executionc back to ToC or Class ToC

IRI: https://w3id.org/pep/ProcedureExecution

is defined by
https://w3id.org/pep/
Act of carrying out a Procedure. Links to: - a Procedure Executor to describe what made it and how; - the used procedure; - the command and the result of the procedure execution (simple or complex).
is in domain of
made byop, used procedureop
is in range of
madeop
is disjoint with
Procedurec, Procedure Executorc

Procedure Execution Containerc back to ToC or Class ToC

IRI: https://w3id.org/pep/ProcedureExecutionContainer

is defined by
https://w3id.org/pep/
The class of containers of Procedure Executions made by a specific Procedure Executor using a specific Procedure. A Procedure Executor Container can be for example a Web container of Procedure Execution resources, where one may operate HTTP POST requests to execute a given procedure.
is in domain of
for executorop, for procedureop

Procedure Executorc back to ToC or Class ToC

IRI: https://w3id.org/pep/ProcedureExecutor

is defined by
https://w3id.org/pep/
Device, agent (including humans), or software (simulation, web service) involved in, or implementing, a `Procedure`. Examples of sub-classes of Procedure Executor are Sensor, Actuator, Estimator. A Procedure Executor can be linked to the executions that it made using property `made`. Also, it can be linked to one or more `Procedure`s it implements using property `implements`. A Procedure Executor implements each of the methods used by the `Execution`s it made. Other metadata may detail geolocation, vendor, operator, consumed power, etc.
is in domain of
implementsop, madeop
is in range of
for executorop, made byop
is disjoint with
Procedurec, Procedure Executionc

Object Properties

for executorop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/forExecutor

is defined by
https://w3id.org/pep/
Links a Procedure Execution Container to the Procedure Executor that makes the executions it contains.

has characteristics: functional

has domain
Procedure Execution Containerc
has range
Procedure Executorc

for procedureop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/forProcedure

is defined by
https://w3id.org/pep/
Links a Procedure Execution Container to the Procedure that the executions it contains used.

has characteristics: functional

has domain
Procedure Execution Containerc
has range
Procedurec

has commandop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/hasCommand

is defined by
https://w3id.org/pep/
Links a Procedure Execution to its unique command (a OWL individual).

has inputop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/hasInput

is defined by
https://w3id.org/pep/
Links a Procedure to the (unique) description of its input.

has outputop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/hasOutput

is defined by
https://w3id.org/pep/
Links a Procedure to the (unique) description of its output.

has resultop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/hasResult

is defined by
https://w3id.org/pep/
Links a Procedure Execution to its unique result (a OWL individual).

implementsop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/implements

is defined by
https://w3id.org/pep/
A relation between a Procedure Executor and a Procedure it implements.
has domain
Procedure Executorc
has range
Procedurec
has sub-property chains
madeop o used procedureop
o for procedureop

madeop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/made

is defined by
https://w3id.org/pep/
Relation between a procedure executor and an execution it made.
has domain
Procedure Executorc
has range
Procedure Executionc
is inverse of
made byop

made byop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/madeBy

is defined by
https://w3id.org/pep/
Relation between a Procedure Execution and what made it.

has characteristics: functional

has domain
Procedure Executionc
has range
Procedure Executorc
is inverse of
madeop

used procedureop back to ToC or Object Property ToC

IRI: https://w3id.org/pep/usedProcedure

is defined by
https://w3id.org/pep/
Relation between a Procedure Execution and the Procedure it used.

has characteristics: functional

has domain
Procedure Executionc
has range
Procedurec

Data Properties

has simple commanddp back to ToC or Data Property ToC

IRI: https://w3id.org/pep/hasSimpleCommand

is defined by
https://w3id.org/pep/
Links a Procedure Execution to its unique simple command (a RDFS literal).

has simple resultdp back to ToC or Data Property ToC

IRI: https://w3id.org/pep/hasSimpleResult

is defined by
https://w3id.org/pep/
Links a Procedure Execution to its unique simple result (a RDFS literal).

Named Individuals

:ni back to ToC or Named Individual ToC

IRI: https://w3id.org/pep/

belongs to
vocabularyc
documentc

Annotation Properties

term statusap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

Namespace Declarations back to ToC

default namespace
https://w3id.org/pep/
0-1
http://xmlns.com/foaf/0.1/
licenses
https://www.apache.org/licenses/
ns
http://www.w3.org/2003/06/sw-vocab-status/ns#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
voaf
http://purl.org/vocommons/voaf#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.