Linked.Archi

Linked.Archi Backstage Metamodel Definition

Metamodel Manifest

https://meta.linked.archi/backstage/metamodel#

v0.1.0 bsmm: Kalin Maldzhanski Linked.Archi Modified: 2026-04-16 License

Metamodel manifest for the Backstage Software Catalog. Ties together the Backstage element/relationship ontology, SHACL shapes, SKOS taxonomy, viewpoints, deliverable templates, reference data, and presentation contexts into a single discoverable resource.

The complete Backstage Software Catalog metamodel definition, aggregating the element/relationship ontology, SHACL shapes, SKOS taxonomy, viewpoints, deliverable templates, reference data, and presentation contexts.

Based on Framework

Backstage Software Catalog

Backstage is Spotify's open-source developer portal for building developer portals. Its Software Catalog provides a centralized registry of all software components, APIs, resources, systems, domains, users, and groups within an organization.

Constituent Resources

Model Concepts (OWL Ontology)

onto

An RDF/OWL ontology for Backstage catalog entities and their relationships, extending the Linked.Archi core ontology.
https://meta.linked.archi/backstage/onto#
Formal Rules (SHACL Shapes)

shapes

SHACL shapes for validating Backstage catalog data. Imports core-shapes for base QualifiedRelationship validation. Adds Backstage-specific domain/range constraints per relationship type.
https://meta.linked.archi/backstage/shapes#
Concept Classification (SKOS)

Backstage Concept Scheme

Classification of Backstage Software Catalog entities and relationships.
https://meta.linked.archi/backstage/tax#BackstageConceptScheme
Architecture Viewpoints

viewpoints

Backstage Software Catalog viewpoints for visualizing service ownership, system dependencies, API landscapes, and domain organization. Each viewpoint maps to a common Backstage use case.
https://meta.linked.archi/backstage/viewpoints#
Viewpoint Library (SKOS)

Backstage Viewpoint Catalog

Viewpoints for the Backstage Software Catalog, covering service inventory, system dependencies, ownership governance, API landscapes, and domain organization.
https://meta.linked.archi/backstage/viewpoints#ViewpointCatalog
Deliverable Templates

Service Catalog Document

A Backstage-based service catalog document progressing from a full service inventory through ownership governance to API dependency analysis. Suitable for platform engineering reviews and developer onboarding.
https://meta.linked.archi/backstage/deliverable-templates#ServiceCatalogDocument
Deliverable Templates

System Architecture Document

A Backstage-based system architecture document progressing from domain organization through system dependencies to API landscape analysis. Suitable for architecture reviews and system design discussions.
https://meta.linked.archi/backstage/deliverable-templates#SystemArchitectureDocument
Reference Data

Backstage Reference Data

Controlled vocabularies for Backstage catalog entity annotations.
https://meta.linked.archi/backstage/reference-data#BackstageReferenceData
Presentation Contexts

Backstage Presentation Contexts

Stakeholder-specific rendering themes for Backstage catalog views.
https://meta.linked.archi/backstage/presentation-contexts#BackstagePresentationContexts

Stakeholders

OperationsManager

ProductManager

SoftwareDeveloper

SolutionArchitect

Concerns

DependencyConcern

GovernanceConcern

IntegrationConcern

StructureConcern