Linked.Archi Backstage Viewpoints
type: Ontology
imports: core#
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: bsvp
creator: Kalin Maldzhanski
description: Backstage Software Catalog viewpoints for visualizing service ownership, system dependencies, API landscapes, and domain organization. Each viewpoint maps to a common Backstage use case.
created: 2026-04-16
modified: 2026-04-16
publisher: Linked.Archi
publisher: linked.archi
status: draft
version IRI: 0.1.0#
version info: 0.1.0
source: software-catalog

Backstage Viewpoint Catalog
type: ConceptScheme
definition: Viewpoints for the Backstage Software Catalog, covering service inventory, system dependencies, ownership governance, API landscapes, and domain organization.
source: software-catalog
has top concept: Catalog Viewpoints
has top concept: Governance Viewpoints

Catalog Viewpoints
type: Concept
definition: Viewpoints focused on catalog inventory and technical structure.
top concept of: Backstage Viewpoint Catalog
in scheme: Backstage Viewpoint Catalog

Governance Viewpoints
type: Concept
definition: Viewpoints focused on ownership, domains, and organizational structure.
top concept of: Backstage Viewpoint Catalog
in scheme: Backstage Viewpoint Catalog

Service Catalog
type: Viewpoint
definition: A catalog-style inventory of all registered components, systems, and APIs in the Backstage Software Catalog. Provides a searchable overview of the software landscape. Answers: "What services exist and what APIs do they expose?"
includes concept: Component
includes concept: System
includes concept: API
viewpoint has purpose: Informing
viewpoint frames concern: StructureConcern
viewpoint frames concern: IntegrationConcern
view type: Catalog
in scheme: Backstage Viewpoint Catalog
broader: Catalog Viewpoints

System Dependency Diagram
type: Viewpoint
definition: Shows systems, their constituent components, consumed APIs, and resource dependencies. Supports impact analysis and change planning. Answers: "What does this system depend on?"
includes concept: System
includes concept: Component
includes concept: API
includes concept: Resource
viewpoint has purpose: Deciding
viewpoint frames concern: DependencyConcern
viewpoint frames concern: StructureConcern
view type: Diagram
in scheme: Backstage Viewpoint Catalog
broader: Catalog Viewpoints

API Dependency Diagram
type: Viewpoint
definition: Shows which components provide and consume which APIs. Enables API lifecycle management and consumer impact analysis. Answers: "Who provides and who consumes this API?"
includes concept: Component
includes concept: API
viewpoint has purpose: Designing
viewpoint frames concern: IntegrationConcern
viewpoint frames concern: DependencyConcern
view type: Diagram
in scheme: Backstage Viewpoint Catalog
broader: Catalog Viewpoints

Ownership Matrix
type: Viewpoint
definition: A matrix showing which groups own which components and systems. Supports governance reviews and accountability tracking. Answers: "Who owns what?"
includes concept: Component
includes concept: System
includes concept: Group
viewpoint has purpose: Governing
viewpoint frames concern: GovernanceConcern
viewpoint frames concern: StructureConcern
view type: Matrix
in scheme: Backstage Viewpoint Catalog
broader: Governance Viewpoints

Domain Overview Diagram
type: Viewpoint
definition: Shows domains and their constituent systems and components. Provides a high-level view of how the software landscape is organized by business domain. Answers: "How is the catalog organized by domain?"
includes concept: Domain
includes concept: System
includes concept: Component
viewpoint has purpose: Informing
viewpoint frames concern: StructureConcern
viewpoint frames concern: GovernanceConcern
view type: Diagram
in scheme: Backstage Viewpoint Catalog
broader: Governance Viewpoints