language en

Linked.Archi Backstage Metamodel Ontology

Release: 2025-01-01

Modified on: 2026-04-12
This version:
https://meta.linked.archi/backstage/onto/0.2.0#
Revision:
0.2.0
Authors:
Kalin Maldzhanski
Publisher:
Linked.Archi
See also:
https://backstage.io/docs/features/software-catalog/
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Kalin Maldzhanski. Linked.Archi Backstage Metamodel Ontology. Revision: 0.2.0. Retrieved from: https://meta.linked.archi/backstage/onto/0.2.0#
Provenance of this page
draft

Linked.Archi Backstage Metamodel Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Linked.Archi Backstage Metamodel Ontology: Description back to ToC

An RDF/OWL ontology for Backstage catalog entities and their relationships, extending the Linked.Archi core ontology.

Cross-reference for Linked.Archi Backstage Metamodel Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Linked.Archi Backstage Metamodel Ontology.

Classes

APIc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#API

An API that is owned and maintained in the ecosystem.
has super-classes
element c

API Consumptionc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#APIConsumption

A consumption relationship from a component to an API.
has super-classes
qualified relationship c
is in range of
qualified consumes a p i op

API Provisionc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#APIProvision

A provision relationship from a component to an API.
has super-classes
qualified relationship c
is in range of
qualified provides a p i op

Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Component

A deployable unit, service, library, or application.
has super-classes
element c

Domainc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Domain

A high-level grouping (often aligned to business domains).
has super-classes
element c

Domain Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#DomainMembership

A membership relationship from an element to a domain.
has super-classes
qualified relationship c
is in range of
qualified belongs to domain op

Groupc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Group

A group of users (e.g., team, department, tribe).
has super-classes
element c

Group Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#GroupMembership

A membership relationship from a user to a group.
has super-classes
qualified relationship c
is in range of
qualified member of op

Ownershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Ownership

An ownership relationship from an element to a group.
has super-classes
qualified relationship c
is in range of
qualified owned by op

Resourcec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Resource

A resource used by components or systems (e.g., database, bucket, external service).
has super-classes
element c

Resource Usagec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ResourceUsage

A usage relationship from a component to a resource.
has super-classes
qualified relationship c
is in range of
qualified uses resource op

Systemc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#System

A set of components and resources that provide business or technical value.
has super-classes
element c

System Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#SystemMembership

A membership relationship from a component to a system.
has super-classes
qualified relationship c
is in range of
qualified part of system op

Userc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#User

A human user in the Backstage ecosystem.
has super-classes
element c

Object Properties

Belongs to Domainop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#belongsToDomain

Element belongs to a domain.

Consumes APIop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#consumesAPI

Component consumes an API.

Member Ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#memberOf

User is a member of a group.

Owned Byop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#ownedBy

Element is owned by a group.

Part of Systemop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#partOfSystem

Component is part of a system.

Provides APIop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#providesAPI

Component provides an API.

qualified belongs to domainop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedBelongsToDomain

has range
Domain Membership c

qualified consumes a p iop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedConsumesAPI

has range
API Consumption c

qualified member ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedMemberOf

has range
Group Membership c

qualified owned byop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedOwnedBy

has range
Ownership c

qualified part of systemop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedPartOfSystem

has range
System Membership c

qualified provides a p iop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedProvidesAPI

has range
API Provision c

qualified uses resourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedUsesResource

has range
Resource Usage c

Uses Resourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#usesResource

Component uses a resource.

Data Properties

Lifecycledp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#lifecycle

Component lifecycle (e.g., production, deprecated, experimental).
has range
string

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties

Acknowledgments 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.