Skip to content

The Information Delivery Processes Ontology (IDPO) Ontology is defined for modeling information delivery in the construction planning based on BPMN processes and the PROV-Ontology. It provides SHACL templates for validating information requirements and delivery specifications. Namespace: https://w3id.org/idpo

License

Notifications You must be signed in to change notification settings

RUB-Informatik-im-Bauwesen/idpo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown documentation created by pyLODE 2.4

Information Delivery Processes Ontology (IDPO) DOI

Metadata

Description

The Information Delivery Processes Ontology (IDPO) Ontology is defined for modeling information delivery in the construction planning based on BPMN processes and the PROV-Ontology. It provides SHACL templates for validating information requirements and delivery specifications.

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Namespaces
  5. Legend

Overview

Ontology overview Figure 1: Ontology overview

Classes

Information, Information Delivery, Information Delivery Specification, Information Requirement, Information Status, Information Usage, Project,

Information

Property Value
IRI http://w3id.org/idpo#Information
Description

This class is used to represent a set of data summarized as information. Information can be generated and used. Instances of this class can be derived from bpmn2:DataObject individuals. This class is a subClass of prov:Entity which allows to associate additional provenance information.

Super-classes prov:Entity (c)
owl:Thing (c)
In domain of idpo:hasRequirement (op)
idpo:isUsedBy (op)
idpo:derivedFromBPMN (op)
idpo:isGeneratedBy (op)
idpo:hasData (op)
idpo:hasStatus (op)
idpo:hasSpecification (op)
In range of idpo:isStatusOf (op)
idpo:isSpecificationOf (op)
idpo:generatesInformation (op)
idpo:usesInformation (op)
idpo:isRequirementOf (op)

Information Delivery

Property Value
IRI http://w3id.org/idpo#InformationDelivery
Description

This class is used to represent the activity of generation information regarding defined information requirements and delivery specifications. Instances of this class can be derived from bpmn2:Task individuals. This class is a subClass of prov:Activity which allows to associate additional provenance information.

Super-classes prov:Activity (c)
owl:Thing (c)
In domain of idpo:deliversFor (op)
idpo:derivedFromBPMN (op)
idpo:hasSendingPerson (op)
idpo:generatesInformation (op)
In range of idpo:hasInformationDelivery (op)
idpo:isGeneratedBy (op)

Information Delivery Specification

Property Value
IRI http://w3id.org/idpo#InformationDeliverySpecification
Description

This class contains a set of delivery specifications for an associated information individual.

Super-classes owl:Thing (c)
In domain of idpo:deliverySpecification (op)
idpo:isSpecificationOf (op)
In range of idpo:hasSpecification (op)

Information Requirement

Property Value
IRI http://w3id.org/idpo#InformationRequirement
Description

This class contains the information requirements for an associated information individual.

Super-classes owl:Thing (c)
In domain of idpo:dueDate (dp)
idpo:priority (dp)
idpo:requires (op)
idpo:isRequirementOf (op)
idpo:suitability (dp)
In range of idpo:hasRequirement (op)

Information Status

Property Value
IRI http://w3id.org/idpo#InformationStatus
Description

This class represents the status of information.

Super-classes owl:Thing (c)
In domain of idpo:isStatusOf (op)
idpo:status (dp)
idpo:statusSystem (dp)
In range of idpo:hasStatus (op)

Information Usage

Property Value
IRI http://w3id.org/idpo#InformationUsage
Description

This class is used to represent the activity of using information regarding defined information requirements and delivery specifications. Instances of this class can be derived from bpmn2:Task individuals. This class is a subClass of prov:Activity which allows to associate additional provenance information.

Super-classes prov:Activity (c)
owl:Thing (c)
In domain of idpo:belongsTo (op)
idpo:hasReceivingPerson (op)
idpo:derivedFromBPMN (op)
idpo:usesInformation (op)
In range of idpo:hasInformationUsage (op)
idpo:isUsedBy (op)

Project

Property Value
IRI http://w3id.org/idpo#Project
Description

This class represents a project and hosts the activities for generating and using information and the related persons.

Super-classes owl:Thing (c)
In domain of idpo:hasInformationUsage (op)
idpo:hasInformationDelivery (op)
idpo:hasMember (op)
In range of idpo:isMemberOf (op)
idpo:deliversFor (op)
idpo:belongsTo (op)

Object Properties

belongs to, delivers for, delivery specification, derived from BPMN object, generates Information, has data, has information delivery, has information usage, has member, has receiving person, has requirement, has sending person, has specification, has status, is generated by, is member of, is information requirement of, is specification of, is status of, is used by, requires, uses information,

belongs to

Property Value
IRI http://w3id.org/idpo#belongsTo
Description Represents the usage of an information inside a project
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationUsage (c)
Range(s) idpo:Project (c)

delivers for

Property Value
IRI http://w3id.org/idpo#deliversFor
Description Represents the delivery of an information inside a project
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationDelivery (c)
Range(s) idpo:Project (c)

delivery specification

Property Value
IRI http://w3id.org/idpo#deliverySpecification
Description Represents the concrete specification of delivered information as a sh:NodeShape oder any other rdfs:Resource
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationDeliverySpecification (c)
Range(s) sh:NodeShape (c)
rdfs:Resource (c)

derived from BPMN object

Property Value
IRI http://w3id.org/idpo#derivedFromBPMN
Description Associates the BPMN object from which this individual has been derived
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationUsage (c)
idpo:InformationDelivery (c)
idpo:Information (c)
Range(s) bpmn2:Task (c)
bpmn2:DataObject (c)

generates Information

Property Value
IRI http://w3id.org/idpo#generatesInformation
Description Associates generated information to an information delivery
Super-properties prov:generated
owl:topObjectProperty
Domain(s) idpo:InformationDelivery (c)
Range(s) idpo:Information (c)

has data

Property Value
IRI http://w3id.org/idpo#hasData
Description Associates any kind of data to an information
Super-properties owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) rdfs:Resource (c)

has information delivery

Property Value
IRI http://w3id.org/idpo#hasInformationDelivery
Description Associates an information delivery to a project
Super-properties owl:topObjectProperty
Domain(s) idpo:Project (c)
Range(s) idpo:InformationDelivery (c)

has information usage

Property Value
IRI http://w3id.org/idpo#hasInformationUsage
Description Associates an information usage to a project
Super-properties owl:topObjectProperty
Domain(s) idpo:Project (c)
Range(s) idpo:InformationUsage (c)

has member

Property Value
IRI http://w3id.org/idpo#hasMember
Description Associates a prov:Person to a project
Super-properties owl:topObjectProperty
Domain(s) idpo:Project (c)
Range(s) prov:Person (c)

has receiving person

Property Value
IRI http://w3id.org/idpo#hasReceivingPerson
Description Associates a prov:Person to a information usage
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationUsage (c)
Range(s) prov:Person (c)

has requirement

Property Value
IRI http://w3id.org/idpo#hasRequirement
Description Associates a requirement to an information
Super-properties owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) idpo:InformationRequirement (c)

has sending person

Property Value
IRI http://w3id.org/idpo#hasSendingPerson
Description Associates a prov:Person to a information delivery
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationDelivery (c)
Range(s) prov:Person (c)

has specification

Property Value
IRI http://w3id.org/idpo#hasSpecification
Description Associates a specification to an information
Super-properties owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) idpo:InformationDeliverySpecification (c)

has status

Property Value
IRI http://w3id.org/idpo#hasStatus
Description Associates a status to an information
Super-properties owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) idpo:InformationStatus (c)

is generated by

Property Value
IRI http://w3id.org/idpo#isGeneratedBy
Description Associates the originating information delivery to an information
Super-properties prov:wasGeneratedBy
owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) idpo:InformationDelivery (c)

is member of

Property Value
IRI http://w3id.org/idpo#isMemberOf
Description Associates a project to a prov:Person
Super-properties owl:topObjectProperty
Domain(s) prov:Person (c)
Range(s) idpo:Project (c)

is information requirement of

Property Value
IRI http://w3id.org/idpo#isRequirementOf
Description Associates the originating information to a requirement
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationRequirement (c)
Range(s) idpo:Information (c)

is specification of

Property Value
IRI http://w3id.org/idpo#isSpecificationOf
Description Associates the originating information to a specification
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationDeliverySpecification (c)
Range(s) idpo:Information (c)

is status of

Property Value
IRI http://w3id.org/idpo#isStatusOf
Description Associates the information that uses a status
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationStatus (c)
Range(s) idpo:Information (c)

is used by

Property Value
IRI http://w3id.org/idpo#isUsedBy
Description Represents the usage of an information
Super-properties owl:topObjectProperty
Domain(s) idpo:Information (c)
Range(s) idpo:InformationUsage (c)

requires

Property Value
IRI http://w3id.org/idpo#requires
Description Represents the concrete requirement of delivered information as a sh:NodeShape oder any other rdfs:Resource on the dataset and/or document level
Super-properties owl:topObjectProperty
Domain(s) idpo:InformationRequirement (c)
Range(s) sh:Shape (c)

uses information

Property Value
IRI http://w3id.org/idpo#usesInformation
Description Associates used information to an information usage
Super-properties owl:topObjectProperty
prov:used
Domain(s) idpo:InformationUsage (c)
Range(s) idpo:Information (c)

Datatype Properties

due date, priority, status, status system, suitablity,

due date

Property Value
IRI http://w3id.org/idpo#dueDate
Description The due date of an information requirement
Super-properties owl:topDataProperty
Domain(s) idpo:InformationRequirement (c)
Range(s) xsd:dateTime (c)

priority

Property Value
IRI http://w3id.org/idpo#priority
Description Represents the priority of an information requirement, e. g. high, low, none
Super-properties owl:topDataProperty
Domain(s) idpo:InformationRequirement (c)
Range(s) xsd:string (c)

status

Property Value
IRI http://w3id.org/idpo#status
Description Represents the status string of a status individual, e. g. Work in Progess, Shared, Published, Archived
Super-properties owl:topDataProperty
Domain(s) idpo:InformationStatus (c)
Range(s) xsd:string (c)

status system

Property Value
IRI http://w3id.org/idpo#statusSystem
Description Represents the status system string of a status individual, e. g. ISO19650 or an URI to the originating status system
Super-properties owl:topDataProperty
Domain(s) idpo:InformationStatus (c)
Range(s) xsd:string (c)
xsd:anyURI (c)

suitablity

Property Value
IRI http://w3id.org/idpo#suitability
Description Represents the suitability of information within an information requirement, e. g. regarding to ISO19650
Super-properties owl:topDataProperty
Domain(s) idpo:InformationRequirement (c)
Range(s) xsd:string (c)

Named Individuals

Namespaces

  • default (:)
    • http://w3id.org/idpo#
  • bpmn2
    • http://www.omg.org/spec/BPMN/20100524/MODEL#
  • dash
    • http://datashapes.org/dash#
  • dc
    • http://purl.org/dc/elements/1.1/
  • dcterms
    • http://purl.org/dc/terms/
  • foaf
    • http://xmlns.com/foaf/0.1/
  • idpo
    • http://w3id.org/idpo#
  • owl
    • http://www.w3.org/2002/07/owl#
  • prov
    • http://www.w3.org/ns/prov#
  • rdf
    • http://www.w3.org/1999/02/22-rdf-syntax-ns#
  • rdfs
    • http://www.w3.org/2000/01/rdf-schema#
  • sdo
    • https://schema.org/
  • sh
    • http://www.w3.org/ns/shacl#
  • skos
    • http://www.w3.org/2004/02/skos/core#
  • swa
    • http://topbraid.org/swa#
  • tosh
    • http://topbraid.org/tosh#
  • vann
    • http://purl.org/vocab/vann/
  • xml
    • http://www.w3.org/XML/1998/namespace
  • xsd
    • http://www.w3.org/2001/XMLSchema#

Legend

  • Classes: c
  • Object Properties: op
  • Functional Properties: fp
  • Data Properties: dp
  • Annotation Properties: dp
  • Properties: p
  • Named Individuals: ni

About

The Information Delivery Processes Ontology (IDPO) Ontology is defined for modeling information delivery in the construction planning based on BPMN processes and the PROV-Ontology. It provides SHACL templates for validating information requirements and delivery specifications. Namespace: https://w3id.org/idpo

Topics

Resources

License

Stars

Watchers

Forks