Linked.Archi EA-as-a-Service Extension
type: Ontology
imports: core#
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: easvc
creator: Kalin Maldzhanski
description: Extension ontology for modeling the EA function as an internal management consultancy. Provides vocabulary for EA service catalogs, service engagements, stakeholder satisfaction, EA capability portfolios, and maturity assessment. Addresses the Gartner 2025 prediction that by 2028, half of EA teams will rebrand themselves to emphasize their strategic role as business partners. Formalizes the shift from "architecture practice" to "architecture services" by making service offerings, engagements, outcomes, and satisfaction into queryable elements in the knowledge graph. Designed to be lightweight and adaptable — organizations customize the service catalog and maturity model to their operating model.
abstract: Ontology for EA-as-a-Service within the Linked.Archi ecosystem.
created: 2026-05-03
modified: 2026-05-03
publisher: Linked.Archi
publisher: linked.archi
status: draft
version IRI: 0.1.0#
version info: 0.1.0
citation: Linked.Archi EA-as-a-Service Extension

EA Service Type
type: Class
definition: Classification of EA services by type — advisory, assessment, design, or intelligence.

Engagement Status
type: Class
definition: Status of a service engagement in its lifecycle.

EA Maturity Level
type: Class
definition: Maturity level of the EA function, aligned with Gartner EA Maturity Model. Ranges from Level 1 (ad-hoc) to Level 5 (optimizing).

EA Service
type: Class
subclass of: Element
definition: A service offered by the EA function to business and IT stakeholders. Each service has a type, required capabilities, service-level expectations, and a history of engagements. Services are the building blocks of the EA service catalog. Examples: Architecture Review, Technology Radar, Portfolio Assessment, Target State Design, Impact Analysis.

EA Service Catalog
type: Class
subclass of: Catalog
definition: The complete catalog of EA services offered to the organization. Acts as the "menu" of what the EA function provides. Links to the services offered, the EA capabilities available, and the maturity assessment of the EA function.

Service Engagement
type: Class
definition: An instance of an EA service being delivered to a specific stakeholder or initiative. Tracks the engagement lifecycle from request through delivery to satisfaction assessment. Each engagement has an assigned architect, a status, the element being served (system, capability, initiative), and an outcome.

Service Request
type: Class
definition: A request for an EA service from a business or IT stakeholder. Records who requested the service, when, and what they need. A request results in a service engagement (or a decline with rationale).

Service Outcome
type: Class
definition: The measured outcome of a service engagement — deliverables produced, decisions influenced, and value delivered. Links the engagement to its tangible results.

Satisfaction Assessment
type: Class
definition: Stakeholder satisfaction measurement for a service engagement. Records a numeric score (1-5) and free-text feedback. Used to track EA service quality over time.

EA Capability
type: Class
definition: A skill or capability within the EA function — not a business capability, but an EA team capability. Examples: ArchiMate modeling, SHACL validation, SPARQL querying, stakeholder facilitation, financial modeling, AI governance. EA capabilities are linked to services (which capabilities are required to deliver each service) and to the service catalog (which capabilities are available in the team).
scope note: Distinct from am:Capability (business capability). EACapability describes what the EA team can do, not what the business can do.

EA Maturity Assessment
type: Class
definition: Assessment of EA function maturity against a maturity model. Records the assessed maturity level, the assessment date, the assessor, and findings/recommendations.

Service Level Expectation
type: Class
definition: Expected turnaround time, quality, and scope for a service type. Not a binding SLA — an expectation that helps stakeholders understand what to expect when they request an EA service.

EA Value Delivery
type: Concern
definition: Whether the EA function delivers tangible value to the organization — measured through service outcomes, stakeholder satisfaction, and decisions influenced.

EA Capacity Management
type: Concern
definition: Whether the EA function has sufficient capacity and skills to meet demand for its services.

EA Maturity
type: Concern
definition: The maturity of the EA function — from ad-hoc and reactive to optimizing and strategically integrated.

Stakeholder Satisfaction
type: Concern
definition: Whether stakeholders are satisfied with the EA services they receive — quality, timeliness, relevance, and impact.

EA Service Catalog
type: Viewpoint
definition: Overview of all EA services offered — service types, required capabilities, service-level expectations, and engagement history. The entry point for stakeholders seeking EA services.
viewpoint has purpose: Informing
viewpoint frames concern: EA Value Delivery
includes concept: EA Service
includes concept: EA Service Catalog
includes concept: Service Level Expectation
view type: Catalog

Engagement Tracking
type: Viewpoint
definition: View of active and completed service engagements — status, assigned architects, stakeholders served, and outcomes. Used for EA workload management and reporting.
viewpoint has purpose: Governing
viewpoint frames concern: EA Value Delivery
viewpoint frames concern: EA Capacity Management
includes concept: Service Engagement
includes concept: Service Outcome
view type: Catalog
view type: Matrix

EA Capability Portfolio
type: Viewpoint
definition: View of EA team capabilities — which skills are available, which are in demand, and where gaps exist. Used for EA team development and hiring decisions.
viewpoint has purpose: Deciding
viewpoint frames concern: EA Capacity Management
includes concept: EA Capability
includes concept: EA Service
view type: Matrix

EA Maturity Assessment
type: Viewpoint
definition: View of EA function maturity — current level, assessment history, and improvement roadmap.
viewpoint has purpose: Governing
viewpoint has purpose: Deciding
viewpoint frames concern: EA Maturity
includes concept: EA Maturity Assessment
includes concept: EA Service Catalog
view type: Catalog

Stakeholder Satisfaction
type: Viewpoint
definition: View of stakeholder satisfaction across EA services — scores, feedback, and trends. Used for continuous improvement of EA service delivery.
viewpoint has purpose: Governing
viewpoint frames concern: Stakeholder Satisfaction
includes concept: Satisfaction Assessment
includes concept: Service Engagement
view type: Matrix
view type: Catalog

offers service
type: ObjectProperty
definition: Links a service catalog to the services it offers.
domain includes: EA Service Catalog
range includes: EA Service

service type
type: ObjectProperty
definition: Classifies an EA service by type.
domain includes: EA Service
range includes: EA Service Type

has service level expectation
type: ObjectProperty
definition: Links an EA service to its expected turnaround and quality.
domain includes: EA Service
range includes: Service Level Expectation

required capability
type: ObjectProperty
definition: Links an EA service to the capabilities required to deliver it.
domain includes: EA Service
range includes: EA Capability

has EA capability
type: ObjectProperty
definition: Links a service catalog to the capabilities available in the EA function.
domain includes: EA Service Catalog
range includes: EA Capability

has engagement
type: ObjectProperty
definition: Links an EA service to its engagements.
domain includes: EA Service
range includes: Service Engagement

engagement status
type: ObjectProperty
definition: The current status of a service engagement.
domain includes: Service Engagement
range includes: Engagement Status

assigned architect
type: ObjectProperty
definition: The EA team member assigned to deliver this engagement.
domain includes: Service Engagement
range includes: Stakeholder

engagement for
type: ObjectProperty
definition: The system, capability, or initiative being served by this engagement.
domain includes: Service Engagement
range includes: Element

engagement start date
type: DatatypeProperty
definition: The date the engagement started.
domain: Service Engagement
range: date

engagement end date
type: DatatypeProperty
definition: The date the engagement was completed or closed.
domain: Service Engagement
range: date

results in engagement
type: ObjectProperty
definition: Links a service request to the engagement it created.
domain includes: Service Request
range includes: Service Engagement

requested by
type: ObjectProperty
definition: The stakeholder who requested the EA service.
domain includes: Service Request
range includes: Stakeholder

request date
type: DatatypeProperty
definition: The date the service request was submitted.
domain: Service Request
range: date

request description
type: DatatypeProperty
definition: Description of what the stakeholder needs from the EA service.
domain: Service Request
range: string

request for service
type: ObjectProperty
definition: Links a request to the EA service being requested.
domain includes: Service Request
range includes: EA Service

decline rationale
type: DatatypeProperty
definition: Rationale for declining a service request.
domain: Service Request
range: string

has outcome
type: ObjectProperty
definition: Links a service engagement to its outcome.
domain includes: Service Engagement
range includes: Service Outcome

produced deliverable
type: ObjectProperty
definition: Links an outcome to the architecture deliverable produced.
domain includes: Service Outcome
range includes: Model

influenced decision
type: ObjectProperty
definition: Links an outcome to the architecture decision it influenced.
domain includes: Service Outcome

outcome description
type: DatatypeProperty
definition: Description of the value delivered by the engagement.
domain: Service Outcome
range: string

has satisfaction assessment
type: ObjectProperty
definition: Links an outcome to its stakeholder satisfaction assessment.
domain includes: Service Outcome
range includes: Satisfaction Assessment

satisfaction score
type: DatatypeProperty
definition: Stakeholder satisfaction score (1 = very dissatisfied, 5 = very satisfied).
domain: Satisfaction Assessment
range: integer

satisfaction feedback
type: DatatypeProperty
definition: Free-text feedback from the stakeholder.
domain: Satisfaction Assessment
range: string

satisfaction date
type: DatatypeProperty
definition: The date the satisfaction assessment was recorded.
domain: Satisfaction Assessment
range: date

expected turnaround (days)
type: DatatypeProperty
definition: Expected number of business days to deliver the service.
domain: Service Level Expectation
range: integer

expected scope
type: DatatypeProperty
definition: Description of what is included in the service delivery.
domain: Service Level Expectation
range: string

capability description
type: DatatypeProperty
definition: Description of the EA capability.
domain: EA Capability
range: string

capability level
type: DatatypeProperty
definition: Proficiency level of the EA capability (beginner, intermediate, advanced, expert).
domain: EA Capability
range: string

has maturity assessment
type: ObjectProperty
definition: Links a service catalog to its maturity assessment.
domain includes: EA Service Catalog
range includes: EA Maturity Assessment

maturity level
type: ObjectProperty
definition: The assessed maturity level of the EA function.
domain includes: EA Maturity Assessment
range includes: EA Maturity Level

maturity assessment date
type: DatatypeProperty
definition: The date the maturity assessment was performed.
domain: EA Maturity Assessment
range: date

maturity findings
type: DatatypeProperty
definition: Findings and recommendations from the maturity assessment.
domain: EA Maturity Assessment
range: string

maturity assessed by
type: ObjectProperty
definition: The stakeholder who performed the maturity assessment.
domain includes: EA Maturity Assessment
range includes: Stakeholder