language en

Ontology for the representation of core elements like resources in the DevOps ontology network

Release 2021-04-19

This version:
http://w3id.org/devops-infra/core/1.0.0
Latest version:
http://w3id.org/devops-infra/core/
Revision:
First official release
Authors:
Oscar Corcho, (Ontology Engineering Group - Universidad Politécnica de Madrid)
Raúl Alcázar, (Ontology Engineering Group - Universidad Politécnica de Madrid)
David Chaves-Fraga, (Ontology Engineering Group - Universidad Politécnica de Madrid)
Jhon Toledo, (Ontology Engineering Group - Universidad Politécnica de Madrid)
Julián Arenas, (Ontology Engineering Group - Universidad Politécnica de Madrid)
Mingxue Wang, Huawei Research Ireland
Hu Peng, Huawei Research Ireland
Nicholas Burrett, Huawei Research Ireland
José Mora, Huawei Research Ireland
Puchao Zhang, Huawei Research Ireland
Publisher:
Ontology Engineering Group, (Universidad Politécnica de Madrid)
Imported Ontologies:
skos
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/4.0 License
Cite as:
Oscar Corcho, Raúl Alcazar, David Chaves-Fraga, Jhon Toledo, Julián Arenas, Mingxue Wang, Hu Peng, Nicholas Burrett, José Mora, Puchao Zhang. Ontology for the representation of core elements like resources in the DevOps ontology network. Revision: Initial version to act as a placeholder. Retrieved from: http://w3id.org/devops-infra/core
Provenance of this page
Ontology Specification

Abstract

This ontology has been created in the context of a collaboration between the Ontology Engineering Group and Huawei Research Ireland.

Table of contents

Introduction back to ToC

This is a place holder text for the introduction. The introduction should briefly describe the ontology, its motivation, state of the art and goals.

Namespace declarations

Table 1: Namespaces used in the document
devopscore<http://w3id.org/devops-infra/core>
owl<http://www.w3.org/2002/07/owl>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns>
terms<http://purl.org/dc/terms>
xsd<http://www.w3.org/2001/XMLSchema>
organisation<http://w3id.org/devops-infra/organisation>
devops-infra<http://w3id.org/devops-infra>
rdfs<http://www.w3.org/2000/01/rdf-schema>
vann<http://purl.org/vocab/vann>
kos<http://w3id.org/devops-infra/kos>
dc<http://purl.org/dc/elements/1.1>

Ontology for the representation of core elements like resources in the DevOps ontology network: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Named Individuals

Ontology for the representation of core elements like resources in the DevOps ontology network: Description back to ToC

![Image](img/Core.png)

Cross reference for Ontology for the representation of core elements like resources in the DevOps ontology network classes, properties and dataproperties back to ToC

This section provides details for each class and property defined by Ontology for the representation of core elements like resources in the DevOps ontology network.

Classes

Configuration Itemc back to ToC or Class ToC

IRI: http://w3id.org/devops-infra/core#ConfigurationItem

A Configuration Item identifies an entity (Resource) or a group of entities (Resource Group) that are managed in the context of a DevOps infrastructure in this ontology network.

has super-classes
has sub-classes
Resource c, Resource Group c
is in domain of
belongs to resource group op, depends on op
is in range of
depends on op

Resourcec back to ToC or Class ToC

IRI: http://w3id.org/devops-infra/core#Resource

A Resource is any relevant entity that is managed in the context of a DevOps infrastructure in this ontology network. This term is also known as a Configuration Item in many Configuration Management Databases.

has super-classes
Configuration Item c

Resource Groupc back to ToC or Class ToC

IRI: http://w3id.org/devops-infra/core#ResourceGroup

A Resource Group identifies a grouping of entities (resources) that are managed in the context of a DevOps infrastructure in this ontology network. This term is also known as a Configuration Item in many Configuration Management Databases.

has super-classes
Configuration Item c
is in domain of
parent Resource Group op
is in range of
belongs to resource group op, parent Resource Group op

Object Properties

belongs to resource groupop back to ToC or Object Property ToC

IRI: http://w3id.org/devops-infra/core#belongsToResourceGroup

This property relates a Resource or a Resource Group (that is, a Configuration Item) with another Resource Group that it belongs to

has sub-properties
parent Resource Group op
has domain
Configuration Item c
has range
Resource Group c

depends onop back to ToC or Object Property ToC

IRI: http://w3id.org/devops-infra/core#dependsOn

A Resource or Resource Group (a Configuration Item) may depend on zero to many other Resources or Resource Groups (Configuration Items). For example, a Service may depend on a number of microservices to run, as well as on some specific hardware or software infrastructure

has domain
Configuration Item c
has range
Configuration Item c

parent Resource Groupop back to ToC or Object Property ToC

IRI: http://w3id.org/devops-infra/core#parentResourceGroup

This property relates a Resource Group with its parent Resource Group, if any

has super-properties
belongs to resource group op
has domain
Resource Group c
has range
Resource Group c

statusop back to ToC or Object Property ToC

IRI: http://w3id.org/devops-infra/core#status

This property refers to the status of any Resource or Resource Group (Configuration Item), and its value is determined by a SKOS of different types of status that may be considered

has domain
Resource c or Resource Group c
has range
concept c and (in scheme op value status)

Data Properties

createddp back to ToC or Data Property ToC

IRI: http://w3id.org/devops-infra/core#created

Date and time when a Resource or Resource Group was created

has super-properties
date created dp
has domain
Resource c or Resource Group c
has range
date time

date createddp back to ToC or Data Property ToC

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

Date of creation of the resource

has sub-properties
created dp

date modifieddp back to ToC or Data Property ToC

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

Date on which the resource was changed

has sub-properties
last modified dp

identifierdp back to ToC or Data Property ToC

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

An unambiguous reference to the resource within a given context

last modifieddp back to ToC or Data Property ToC

IRI: http://w3id.org/devops-infra/core#modified

Date and time when a Resource or ResourceGroup experience a modification

has super-properties
date modified dp
has domain
Resource c or Resource Group c
has range
date time

versiondp back to ToC or Data Property ToC

IRI: http://w3id.org/devops-infra/core#version

This property allows representing the version of any entity (Resource or ResourceGroup)

has domain
Resource c or Resource Group c
has range
string

Named Individuals

statusni back to ToC or Named Individual ToC

IRI: http://w3id.org/devops-infra/kos/status

belongs to
concept scheme c

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals

References back to ToC

Add your references here. It is recommended to have them as a list.

Acknowledgements back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.