A Process Model Ontology

IRI:
https://vocab.methodandstructure.com/ibis#
Authors :
http://doriantaylor.com/person/dorian-taylor#me
Imported Ontologies :
http://www.w3.org/2004/02/skos/core# (visualise it with LODE )
https://vocab.methodandstructure.com/ibis# (visualise it with LODE )
Other visualisation :
Ontology source - WebVowl

Abstract

This vocabulary encodes a model for expressing generic business processes. Its purpose is to provide a language and exchange format for software applications designed to facilitate project management.

Table of Content

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

Classes

Actionc back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#Action

is defined by
https://vocab.methodandstructure.com/process-model#
An Action specializes an Event in that it is performed by (at least one) real, living Person.
has super-classes
eventc
has sub-classes
Methodc, Taskc
is in domain of
contextop, dependencyop, outcomeop, performerop, variantop
is in range of
variantop
is disjoint with
Statec

Goalc back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#Goal

is defined by
https://vocab.methodandstructure.com/process-model#
A Goal extends a State by way of being explicitly desired by an Agent.
has super-classes
issue
Statec
has sub-classes
Targetc
is in range of
achievesop, anchorsop, desiresop

Methodc back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#Method

is defined by
https://vocab.methodandstructure.com/process-model#
A method specifies an abstract sequence of events.
has super-classes
Actionc
is in range of
methodop
is disjoint with
Statec

Statec back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#State

is defined by
https://vocab.methodandstructure.com/process-model#
A State can be understood as a snapshot of a system at a given time, such as before or after an event.
has super-classes
concept
has sub-classes
Goalc
is in range of
contextop, dependencyop, outcomeop, statusop
has members
ABORTEDni, COMPLETEni, IN-PROGRESSni, STALLEDni
is disjoint with
Actionc, Methodc

Targetc back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#Target

is defined by
https://vocab.methodandstructure.com/process-model#
A Target connects an abstract Goal to a specific Task, budget and deadline.
has super-classes
Goalc
is in domain of
anchorsop, budgetdp, duedp, initiatesop

Taskc back to ToC or Class ToC

IRI: https://vocab.methodandstructure.com/process-model#Task

is defined by
https://vocab.methodandstructure.com/process-model#
A Task specializes an Action in that it has one or more Goals, and connects a Method of execution with a responsible Person who will carry it out.
has super-classes
position
Actionc
is in domain of
achievesop, anchorsop, budgetdp, duedp, methodop, recipientop, responsibleop, statusop, subtaskop
is in range of
initiatesop, subtaskop

Object Properties

achievesop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#achieves

is defined by
https://vocab.methodandstructure.com/process-model#
The purpose of a task is to achieve a goal. All tasks specified in this vocabulary must also specify the goal they are intended to achieve.
has super-properties
outcomeop
has domain
Taskc
has range
Goalc

anchorsop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#anchors

is defined by
https://vocab.methodandstructure.com/process-model#
By anchoring a Goal to a Target, we give it a concrete budget and deadline.
has super-properties
specializes
has domain
Targetc
Taskc
has range
Goalc

contextop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#context

is defined by
https://vocab.methodandstructure.com/process-model#
The context of an Action is a State.
has super-properties
factorop
has domain
Actionc
has range
Statec

dependencyop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#dependency

is defined by
https://vocab.methodandstructure.com/process-model#
A State the Action depends on to be actionable.
has super-properties
suggestsop
has domain
Actionc
has range
Statec

desiresop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#desires

is defined by
https://vocab.methodandstructure.com/process-model#
A foaf:Agent may desire a Goal.
has super-properties
endorses
has domain
agent
has range
Goalc

initiatesop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#initiates

is defined by
https://vocab.methodandstructure.com/process-model#
A valid target must initiate exactly one task to carry it out.

has characteristics : functional

has domain
Targetc
has range
Taskc

methodop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#method

is defined by
https://vocab.methodandstructure.com/process-model#
All Tasks must identify an associated Method which will be used to complete them.
has domain
Taskc
has range
Methodc

outcomeop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#outcome

is defined by
https://vocab.methodandstructure.com/process-model#
All Actions have an outcome, which is some kind of State.
has super-properties
productop
has sub-properties
achievesop
has domain
Actionc
has range
Statec

performerop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#performer

is defined by
https://vocab.methodandstructure.com/process-model#
A performer is a real, live (at the time of performance) person who performs a task.
has super-properties
agentop
has domain
Actionc
has range
personc

recipientop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#recipient

is defined by
https://vocab.methodandstructure.com/process-model#
A recipient of a task is a (real, live at the time of receipt) person who receives and approves its product or products.
has domain
Taskc
has range
personc

responsibleop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#responsible

is defined by
https://vocab.methodandstructure.com/process-model#
The person responsible for a task may not be the one performing it, but they are the one accountable for its completion.
has super-properties
agentop
has domain
Taskc
has range
personc

statusop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#status

is defined by
https://vocab.methodandstructure.com/process-model#
The status of a Task at any instant is a State.
has domain
Taskc
has range
Statec

subtaskop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#subtask

is defined by
https://vocab.methodandstructure.com/process-model#
This property narrows the domain and range of ev:sub_event to Tasks.
has super-properties
sub eventop
has domain
Taskc
has range
Taskc

variantop back to ToC or Object Property ToC

IRI: https://vocab.methodandstructure.com/process-model#variant

is defined by
https://vocab.methodandstructure.com/process-model#
A variant is an alternate method of performing the same action.
has super-properties
sub eventop
has domain
Actionc
has range
Actionc

Data Properties

budgetdp back to ToC or Data Property ToC

IRI: https://vocab.methodandstructure.com/process-model#budget

is defined by
https://vocab.methodandstructure.com/process-model#
All Targets require a quantitative budget.
has domain
Targetc
Taskc
has range
decimal

duedp back to ToC or Data Property ToC

IRI: https://vocab.methodandstructure.com/process-model#due

is defined by
https://vocab.methodandstructure.com/process-model#
All Targets must have a due date.
has domain
Targetc
Taskc
has range
date time

Named Individuals

ABORTEDni back to ToC or Named Individual ToC

IRI: https://vocab.methodandstructure.com/process-model#ABORTED

is defined by
https://vocab.methodandstructure.com/process-model#
The task is aborted.
belongs to
Statec

COMPLETEni back to ToC or Named Individual ToC

IRI: https://vocab.methodandstructure.com/process-model#COMPLETE

is defined by
https://vocab.methodandstructure.com/process-model#
The task is complete.
belongs to
Statec

IN-PROGRESSni back to ToC or Named Individual ToC

IRI: https://vocab.methodandstructure.com/process-model#IN-PROGRESS

is defined by
https://vocab.methodandstructure.com/process-model#
The task is in progress.
belongs to
Statec

process modelni back to ToC or Named Individual ToC

IRI: https://vocab.methodandstructure.com/process-model

belongs to
specificationc

STALLEDni back to ToC or Named Individual ToC

IRI: https://vocab.methodandstructure.com/process-model#STALLED

is defined by
https://vocab.methodandstructure.com/process-model#
The task is stalled.
belongs to
Statec

Annotation Properties

cardinalityap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2002/07/owl#cardinality

editorial noteap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#editorialNote

referencesap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/references

Namespace Declarations back to ToC

default namespace
https://vocab.methodandstructure.com/ibis#
1
https://vocab.methodandstructure.com/ontology/ibis/1#
bibo
http://purl.org/ontology/bibo/
dorian-taylor
http://doriantaylor.com/person/dorian-taylor#
event-html
http://motools.sourceforge.net/event/event.html#
event-owl
http://purl.org/NET/c4dm/event.owl#
foaf
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
process-model
https://vocab.methodandstructure.com/process-model#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfa
http://www.w3.org/ns/rdfa#
rdfs
http://www.w3.org/2000/01/rdf-schema#
shacl
http://www.w3.org/ns/shacl#
skos
http://www.w3.org/2004/02/skos/core#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
vocab
http://www.w3.org/1999/xhtml/vocab#
vocab-methodandstructure-com
https://vocab.methodandstructure.com/
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 .