PRISM — EU AI Act Compliance Record-Keeping Ontology

A structured vocabulary for documenting AI system compliance with the EU Artificial Intelligence Act

version 0.4.0

Draft 5 July 2026

This version:
Editor:
Paola Arce (bigspark)
Authors:
Paola Arce (bigspark)
Maria Milagros Maqueda (bigspark)
Kate Hughes (bigspark)
Namespace:
https://w3id.org/prism#
Prefix:
prism
License:
EUPL-1.2
Serializations:

Overview

PRISM models EU AI Act compliance obligations using a rule-based applicability model: each obligation declares the conditions under which it applies — actor role, risk level, AI lifecycle stage, Annex III sector, system type, or any combination.

It extends AIRO, the W3C Data Privacy Vocabulary (DPV) 2.3, and the EU AI Act extension with structured mappings from legal obligations to compliance record types, industry-specific interpretations, and attestation workflows.

Lifecycle stages are aligned with ISO/IEC 22989 via DPV 2.3's ai:LifecycleStage. Approximately twenty compliance record types map to specific EU AI Act obligation areas, each declaring when they are required through prism:ApplicabilityCondition.

Problem

The EU AI Act creates compliance obligations that differ significantly by actor role, risk level, AI lifecycle stage, Annex III sector, and system type. Existing vocabularies — DPV, eu-aiact, AIRO — define the terms (risk levels, actor roles, AI system types) but do not model the obligation structure itself: which records must be produced, by whom, at which stage, and what they must evidence.

Rule-Based Obligation Applicability

PRISM uses a declarative model where each obligation states its own applicability conditions. Rather than a fixed set of variables, obligations declare whichever conditions are relevant:

Not all conditions are needed for every obligation. Some require only actor + risk level (e.g., quality management). Others add lifecycle stage (e.g., risk management applies at design and operation). FRIA adds sector (only specific Annex III areas) and entity type (public sector deployers have broader FRIA obligations).

Figure 1. PRISM core concepts and the rule-based applicability model.

Attestation Workflow

Compliance records follow a two-stage attestation workflow:

  1. Candidate — extracted by an AI connector (e.g. from existing documentation or system logs). Assigned a prism:extractionConfidence score. Does not count as evidential coverage.
  2. Attested — reviewed and signed off by a named individual (prism:attestedBy) at a specific time (prism:attestedAt). The named graph is hashed at write time (prism:sha256Hash) for immutability verification. Only attested records count as evidential coverage in gap analysis.

Each record also stores prism:ontologyVersion — the PRISM version under which it was attested — so that records can be flagged for re-review when the ontology updates.

Ontology details

Applicability conditions, regulatory processes, compliance record types, and economic sector coverage.

Read ontology details →

Queries

SPARQL queries demonstrating how to discover compliance obligations using PRISM and AIRO.

Read queries →

Concept Hierarchy

Click a term to see details

Classes

prism:EconomicSector details →

Termprism:EconomicSector
LabelEconomic Sector
IRIhttps://w3id.org/prism#EconomicSector
Typerdfs:Class
Broader/Parent types dpv:#Sector
DefinitionAn economic sector classification based on NACE Rev. 2, identifying where an AI system operates. Distinct from eu-aiact Annex III sectors, which determine which obligations apply.

prism:RegulatoryProcess details →

Termprism:RegulatoryProcess
LabelRegulatory Process
IRIhttps://w3id.org/prism#RegulatoryProcess
Typerdfs:Class
Instances Conformity Assessment Supply Chain Verification Market Entry
Subject of prism:occursAtStage
DefinitionAn AI Act-specific procedure that occurs at one or more AI lifecycle stages. Not a lifecycle stage itself.

prism:GovernanceActivity details →

Termprism:GovernanceActivity
LabelGovernance Activity
IRIhttps://w3id.org/prism#GovernanceActivity
Typerdfs:Class
Instances Internal Processes Risk Assessment
DefinitionAn ongoing governance activity that spans multiple AI lifecycle stages. Not bound to a single stage.

prism:ApplicabilityCondition details →

Termprism:ApplicabilityCondition
LabelApplicability Condition
IRIhttps://w3id.org/prism#ApplicabilityCondition
Typerdfs:Class
Subject of prism:forActor, prism:forRiskLevel, prism:atLifecycleStage, prism:forSector, prism:forSystemType, prism:forEntityType
Object of prism:hasApplicabilityCondition
DefinitionA set of conditions that determine when an EU AI Act obligation applies. Conditions can include actor role, risk level, lifecycle stage, use case category, entity type, or any combination. An obligation may have multiple ApplicabilityConditions (disjunction — any one set of conditions is sufficient).

prism:ChatBot details →

Termprism:ChatBot
LabelChat Bot
IRIhttps://w3id.org/prism#ChatBot
Typerdfs:Class
DefinitionAn AI system designed to interact with natural persons via text or speech. Providers and deployers of chatbots must disclose to users that they are interacting with an AI system, as required by Article 50(1). Pending eu-aiact modelling of this system type.

prism:AIContentGenerator details →

Termprism:AIContentGenerator
LabelAI Content Generator
IRIhttps://w3id.org/prism#AIContentGenerator
Typerdfs:Class
DefinitionAn AI system that generates synthetic images, audio, video, or text. Providers must label AI-generated content (deepfakes) under Article 50(3), and AI-generated text on matters of public interest under Article 50(4). Pending eu-aiact modelling of this system type.

prism:ComplianceRecord details →

Termprism:ComplianceRecord
LabelCompliance Record
IRIhttps://w3id.org/prism#ComplianceRecord
Typerdfs:Class
Broader/Parent types airo:#Documentation
Narrower/Child types prism:RiskManagementRecord, prism:DataGovernanceRecord, prism:TechnicalDocumentationRecord, prism:LoggingRecord, prism:TransparencyRecord, prism:HumanOversightRecord, prism:AccuracyRobustnessRecord, prism:QualityManagementRecord, prism:CorrectiveActionRecord, prism:PostMarketMonitoringRecord, prism:IncidentReportingRecord, prism:IncidentLog, prism:ConformityAssessmentRecord, prism:SupplyChainVerificationRecord, prism:DocumentRetentionRecord, prism:NonConformityRegister, prism:DeclarationOfConformityRecord, prism:CEMarkingRecord, prism:MarketRegistrationRecord, prism:UsePerInstructionsRecord, prism:InputDataQualityRecord, prism:OperationalMonitoringRecord, prism:WorkerNotificationRecord, prism:RightToExplanationRecord, prism:GPAITransparencyRecord, prism:GPAITechnicalDocRecord, prism:CopyrightPolicyRecord, prism:GPAIRegistrationRecord, prism:AdversarialTestingRecord, prism:GPAIIncidentReportingRecord, prism:AILiteracyRecord, prism:ARMandateRecord, prism:FRIARecord, prism:OversightEffectivenessRecord, prism:AgentIdentityRecord, prism:DelegationRecord, prism:AgenticTestingRecord, prism:AgentChangeManagementRecord
Subject of prism:hasAttestationStatus, prism:attestedBy, prism:attestedAt, prism:extractionConfidence, prism:sha256Hash, prism:ontologyVersion
Object of prism:hasComplianceRecord, prism:hasOrganisationalRecord
DefinitionA structured record that provides evidence of compliance with one or more EU AI Act obligations. Records must be attested by a named individual to be considered evidential. Subclass of airo:Documentation.

prism:RiskManagementRecord details →

Termprism:RiskManagementRecord
LabelRisk Management Record
IRIhttps://w3id.org/prism#RiskManagementRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord, airo:#RiskControl
DefinitionDocuments the risk management system for a high-risk AI system, as required by Article 9. Must cover the full lifecycle and be updated continuously. Subclass of both prism:ComplianceRecord and airo:RiskControl.

prism:DataGovernanceRecord details →

Termprism:DataGovernanceRecord
LabelData Governance Record
IRIhttps://w3id.org/prism#DataGovernanceRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments data governance and management practices for training, validation, and testing datasets, as required by Article 10. Covers relevance, representativeness, error-freeness, and bias mitigation. Article 10(5) specifically requires bias detection and mitigation measures using special-category data where strictly necessary, with appropriate safeguards.

prism:TechnicalDocumentationRecord details →

Termprism:TechnicalDocumentationRecord
LabelTechnical Documentation Record
IRIhttps://w3id.org/prism#TechnicalDocumentationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the technical documentation demonstrating compliance, as required by Article 11 and specified in Annex IV.

prism:LoggingRecord details →

Termprism:LoggingRecord
LabelLogging Record
IRIhttps://w3id.org/prism#LoggingRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the automatic logging capabilities designed into a high-risk AI system and the retention of those logs, as required by Articles 12 and 19. Article 12 requires logging capabilities to be designed in; Article 19 requires retention of logs during operation.

prism:TransparencyRecord details →

Termprism:TransparencyRecord
LabelTransparency Record
IRIhttps://w3id.org/prism#TransparencyRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments transparency obligations. For high-risk systems (Article 13): instructions for use provided to deployers. For Article 50 systems: disclosure that users are interacting with AI (chatbots), that content is AI-generated (deepfakes), or that emotion recognition/biometric categorisation is in use.

prism:HumanOversightRecord details →

Termprism:HumanOversightRecord
LabelHuman Oversight Record
IRIhttps://w3id.org/prism#HumanOversightRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
Narrower/Child types prism:OversightIntervention, prism:OversightEffectivenessRecord
DefinitionDocuments the human oversight measures in place for a high-risk AI system. For providers (Article 14): design measures enabling effective human control. For deployers (Article 26): operational implementation of oversight. Must identify the named overseer, their authority, and any intervention events.

prism:OversightIntervention details →

Termprism:OversightIntervention
LabelOversight Intervention
IRIhttps://w3id.org/prism#OversightIntervention
Typerdfs:Class
Broader/Parent types prism:HumanOversightRecord
DefinitionA timestamped, append-only record of a named individual overriding or modifying an AI system's output. Cryptographically hashed at write time.

prism:AccuracyRobustnessRecord details →

Termprism:AccuracyRobustnessRecord
LabelAccuracy, Robustness and Cybersecurity Record
IRIhttps://w3id.org/prism#AccuracyRobustnessRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
Narrower/Child types prism:AgenticTestingRecord
DefinitionDocuments the measures ensuring accuracy, robustness, and cybersecurity of a high-risk AI system, as required by Article 15.

prism:QualityManagementRecord details →

Termprism:QualityManagementRecord
LabelQuality Management System Record
IRIhttps://w3id.org/prism#QualityManagementRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the quality management system covering governance, testing, incident handling processes, and procedures for cooperation with competent authorities, as required by Article 17. Includes documented procedures for responding to authority requests per Art. 22(8), 23(8), 24(5), 26(4).

prism:CorrectiveActionRecord details →

Termprism:CorrectiveActionRecord
LabelCorrective Action Record
IRIhttps://w3id.org/prism#CorrectiveActionRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments corrective actions taken to address non-compliance, including notifications to authorities, as required by Article 20.

prism:PostMarketMonitoringRecord details →

Termprism:PostMarketMonitoringRecord
LabelPost-Market Monitoring Record
IRIhttps://w3id.org/prism#PostMarketMonitoringRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments post-market monitoring activities for a high-risk AI system, including the monitoring plan and ongoing performance tracking, as required by Article 72.

prism:IncidentReportingRecord details →

Termprism:IncidentReportingRecord
LabelIncident Reporting Record
IRIhttps://w3id.org/prism#IncidentReportingRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the reporting of serious incidents to authorities within the required 15-day window, as required by Article 73 (providers, importers, distributors) and Article 26 (deployers). Links to eu-aiact:SeriousIncident which models the incident event itself.

prism:IncidentLog details →

Termprism:IncidentLog
LabelIncident Log
IRIhttps://w3id.org/prism#IncidentLog
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionAn append-only, cryptographically hashed log of serious incidents or malfunctions involving an AI system. Use airo:hasRisk on individual log entries to link to the airo:Risk being documented.

prism:ConformityAssessmentRecord details →

Termprism:ConformityAssessmentRecord
LabelConformity Assessment Record
IRIhttps://w3id.org/prism#ConformityAssessmentRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the conformity assessment process — either self-assessment (Module A) for most systems, or third-party assessment for biometric and Annex I systems — as required by Articles 43–44.

prism:SupplyChainVerificationRecord details →

Termprism:SupplyChainVerificationRecord
LabelSupply Chain Verification Record
IRIhttps://w3id.org/prism#SupplyChainVerificationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that an importer or distributor has verified the AI system's compliance with the AI Act before placing it on the market, as required by Articles 23(1)–(2) and 24(1)–(2).

prism:DocumentRetentionRecord details →

Termprism:DocumentRetentionRecord
LabelDocument Retention Record
IRIhttps://w3id.org/prism#DocumentRetentionRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that the importer maintains a copy of the EU Declaration of Conformity and has access to technical documentation for 10 years after the AI system has been placed on the market, as required by Article 23(5).

prism:NonConformityRegister details →

Termprism:NonConformityRegister
LabelNon-Conformity Register
IRIhttps://w3id.org/prism#NonConformityRegister
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the register of non-conforming AI systems, complaints, and recalls maintained by the importer, including investigations conducted and notifications to distributors, as required by Articles 23(6)–(7).

prism:DeclarationOfConformityRecord details →

Termprism:DeclarationOfConformityRecord
LabelEU Declaration of Conformity Record
IRIhttps://w3id.org/prism#DeclarationOfConformityRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the formal EU Declaration of Conformity statement, as required by Article 47.

prism:CEMarkingRecord details →

Termprism:CEMarkingRecord
LabelCE Marking Record
IRIhttps://w3id.org/prism#CEMarkingRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that the CE conformity marking has been affixed to the AI system, as required by Article 48.

prism:MarketRegistrationRecord details →

Termprism:MarketRegistrationRecord
LabelEU AI Database Registration Record
IRIhttps://w3id.org/prism#MarketRegistrationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments registration in the EU AI Database, mandatory before placing a high-risk AI system on the market, as required by Articles 49 and 71. Authorised representatives may perform registration on behalf of the provider per Article 22(3)(a). Public sector deployers must also register before putting high-risk systems into service per Article 49(2).

prism:UsePerInstructionsRecord details →

Termprism:UsePerInstructionsRecord
LabelUse per Instructions Record
IRIhttps://w3id.org/prism#UsePerInstructionsRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that the deployer is using the AI system in accordance with the provider's Instructions for Use, as required by Article 26.

prism:InputDataQualityRecord details →

Termprism:InputDataQualityRecord
LabelInput Data Quality Record
IRIhttps://w3id.org/prism#InputDataQualityRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that the deployer ensures appropriate input data is fed to the AI system during operation, as required by Article 26.

prism:OperationalMonitoringRecord details →

Termprism:OperationalMonitoringRecord
LabelOperational Monitoring Record
IRIhttps://w3id.org/prism#OperationalMonitoringRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the deployer's ongoing monitoring of AI system performance during use, as required by Article 26.

prism:WorkerNotificationRecord details →

Termprism:WorkerNotificationRecord
LabelWorker Notification Record
IRIhttps://w3id.org/prism#WorkerNotificationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that employees and their representatives have been informed where AI systems are used in decisions affecting them, as required by Article 26.

prism:RightToExplanationRecord details →

Termprism:RightToExplanationRecord
LabelRight to Explanation Record
IRIhttps://w3id.org/prism#RightToExplanationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the deployer's mechanism for providing affected persons with a meaningful explanation of the role the AI system played in a decision, as required by Article 86. Evidenced by explanation templates, documented explanation procedures, or logs of explanations provided to individuals.

prism:GPAITransparencyRecord details →

Termprism:GPAITransparencyRecord
LabelGPAI Transparency Record
IRIhttps://w3id.org/prism#GPAITransparencyRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the information and documentation made available to downstream AI system providers to allow them to understand the capabilities and limitations of the GPAI model, as required by Article 53(1)(a). Includes model capabilities, limitations, intended and foreseeable misuse, and integration guidance.

prism:GPAITechnicalDocRecord details →

Termprism:GPAITechnicalDocRecord
LabelGPAI Technical Documentation Record
IRIhttps://w3id.org/prism#GPAITechnicalDocRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the technical documentation for a GPAI model, including training methodologies, data sources, computational resources, and evaluation results, as required by Article 53(1)(b). Must be kept up to date and made available to the AI Office and national authorities upon request.

prism:CopyrightPolicyRecord details →

Termprism:CopyrightPolicyRecord
LabelCopyright and Training Data Policy Record
IRIhttps://w3id.org/prism#CopyrightPolicyRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the policy for complying with Union copyright law, including the identification and respect of opt-out rights under Article 4(3) of Directive (EU) 2019/790, and a sufficiently detailed summary of training data content, as required by Article 53(1)(c).

prism:GPAIRegistrationRecord details →

Termprism:GPAIRegistrationRecord
LabelGPAI Registration Record
IRIhttps://w3id.org/prism#GPAIRegistrationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments registration of the GPAI model in the EU AI Database, as required by Article 53(1)(d).

prism:AdversarialTestingRecord details →

Termprism:AdversarialTestingRecord
LabelAdversarial Testing Record
IRIhttps://w3id.org/prism#AdversarialTestingRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments adversarial testing and model evaluation (red-teaming) conducted on a GPAI model with systemic risk, including testing methodologies, identified vulnerabilities, and mitigation measures, as required by Article 55(1)(a). Must include state-of-the-art evaluation tools and methodologies.

prism:GPAIIncidentReportingRecord details →

Termprism:GPAIIncidentReportingRecord
LabelGPAI Incident Reporting Record
IRIhttps://w3id.org/prism#GPAIIncidentReportingRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the reporting of serious incidents involving a GPAI model with systemic risk to the AI Office and relevant national authorities, as required by Article 55(1)(b). Includes incident description, corrective measures taken, and communication with downstream providers.

prism:AILiteracyRecord details →

Termprism:AILiteracyRecord
LabelAI Literacy Record
IRIhttps://w3id.org/prism#AILiteracyRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments that the organisation ensures sufficient AI literacy of staff and other persons dealing with the operation and use of AI systems on their behalf, as required by Article 4. Evidenced by training records, competency frameworks, assessment results, and awareness briefings. Scoped to the organisation, not individual AI systems.

prism:ARMandateRecord details →

Termprism:ARMandateRecord
LabelAuthorised Representative Mandate Record
IRIhttps://w3id.org/prism#ARMandateRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
DefinitionDocuments the written mandate from a provider to an authorised representative, covering all obligations listed in Article 22(3). The mandate must be kept up to date and made available to market surveillance authorities upon request. Required by Article 22(1)–(2).

prism:FRIARecord details →

Termprism:FRIARecord
LabelFundamental Rights Impact Assessment Record
IRIhttps://w3id.org/prism#FRIARecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord, dpv:/legal/eu/aiact#FRIA
DefinitionDocuments the FRIA conducted by a deployer, as required by Article 27. Mandatory for specific Annex III use case areas and for all Annex III systems deployed by public sector entities.

prism:AttestationStatus details →

Termprism:AttestationStatus
LabelAttestation Status
IRIhttps://w3id.org/prism#AttestationStatus
Typerdfs:Class
Object of prism:hasAttestationStatus
DefinitionThe lifecycle status of a compliance record — Candidate (AI-extracted, unreviewed) or Attested (reviewed and signed off by a named individual).

prism:ProcessObligation details →

Termprism:ProcessObligation
LabelProcess Obligation
IRIhttps://w3id.org/prism#ProcessObligation
Typerdfs:Class
Instances Importer Contact Information Importer Storage and Transport Conditions Importer Cooperation with Authorities Distributor Storage and Transport Conditions Distributor Non-Conformity Notification Distributor Cooperation with Authorities Deemed Provider Obligation Authorised Representative Cooperation with Authorities Authorised Representative Documentation Provision Authorised Representative Mandate Termination Provider Obligations Compliance List Appointment of Authorised Representative Deployer Registration Verification Remote Biometric Identification Notification
DefinitionAn EU AI Act obligation that is behavioural or operational in nature and does not produce a standalone compliance record. Tracked for completeness and queryability. Evidence of compliance is typically subsumed by the Quality Management System or demonstrated through operational procedures.

prism:AgenticAISystem details →

Termprism:AgenticAISystem
LabelAgentic AI System
IRIhttps://w3id.org/prism#AgenticAISystem
Typerdfs:Class
Broader/Parent types airo:#AISystem
Narrower/Child types prism:MultiAgentSystem
Subject of prism:hasAgentComponent, prism:hasAutonomyLevel, prism:hasAgentControl
Object of prism:comprisesAgent, prism:delegatedTo
DefinitionAn AI system consisting of one or more AI agents that possess some degree of independent planning, decision-making, and action-taking over multiple steps to achieve a user-defined goal (IMDA MGF for Agentic AI §1.1). Describe its bounds with prism:hasAutonomyLevel, prism:hasAgentComponent and prism:hasAgentControl.

prism:MultiAgentSystem details →

Termprism:MultiAgentSystem
LabelMulti-Agent System
IRIhttps://w3id.org/prism#MultiAgentSystem
Typerdfs:Class
Broader/Parent types prism:AgenticAISystem
Subject of prism:comprisesAgent, prism:hasArchitecture
DefinitionAn agentic AI system in which multiple agents work together, whether sequentially, under a supervisor, or as a swarm (MGF §1.1.2). Member agents are linked with prism:comprisesAgent; the coordination pattern with prism:hasArchitecture. Multi-agent setups increase exposure to the systemic risks in Section 9e (miscoordination, conflict, collusion, emergent behaviour).

prism:AgentArchitecture details →

Termprism:AgentArchitecture
LabelAgent Architecture
IRIhttps://w3id.org/prism#AgentArchitecture
Typerdfs:Class
Object of prism:hasArchitecture
DefinitionA coordination pattern for a multi-agent system (MGF §1.1.2).

prism:AgentComponent details →

Termprism:AgentComponent
LabelAgent Component
IRIhttps://w3id.org/prism#AgentComponent
Typerdfs:Class
Narrower/Child types prism:ModelComponent, prism:InstructionComponent, prism:MemoryComponent, prism:PlanningComponent, prism:ToolComponent, prism:ProtocolComponent, prism:LoggingMonitoringComponent, prism:AgentControl
Object of prism:hasAgentComponent
DefinitionA core component of an agentic AI system as taxonomised in MGF §1.1.1: model, instructions, memory, planning and reasoning, tools, protocols, controls, and logging and monitoring. Each component is a distinct source of risk (MGF §1.2.1) and a distinct locus for technical controls (MGF §2.3.1).

prism:ModelComponent details →

Termprism:ModelComponent
LabelModel Component
IRIhttps://w3id.org/prism#ModelComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionThe SLM, LLM or MLLM serving as the central reasoning and planning engine of the agent.

prism:InstructionComponent details →

Termprism:InstructionComponent
LabelInstruction Component
IRIhttps://w3id.org/prism#InstructionComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionNatural language commands defining the agent's role, capabilities and behavioural constraints, e.g. a system prompt. The level of instruction detail (detailed SOP vs own judgment) is a primary determinant of autonomy.

prism:MemoryComponent details →

Termprism:MemoryComponent
LabelMemory Component
IRIhttps://w3id.org/prism#MemoryComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionShort or long-term information storage accessible to the agent. Persistent memory that can store sensitive data across sessions increases the impact of data-related risks (MGF §2.1.1) and is the target of memory poisoning attacks.

prism:PlanningComponent details →

Termprism:PlanningComponent
LabelPlanning and Reasoning Component
IRIhttps://w3id.org/prism#PlanningComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionThe capability to output and follow a series of steps needed for a task. Plans can drift from user intent through hallucination or semantic misalignment (MGF §1.2.1).

prism:ToolComponent details →

Termprism:ToolComponent
LabelTool Component
IRIhttps://w3id.org/prism#ToolComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionA tool enabling the agent to take actions and interact with other systems (files, databases, devices, transactions). The tools an agent may call, and the permissions on those tools, determine its action-space. Declare prism:hasSystemAccess and prism:hasActionScope on each tool.

prism:ProtocolComponent details →

Termprism:ProtocolComponent
LabelProtocol Component
IRIhttps://w3id.org/prism#ProtocolComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionA standardised way for the agent to communicate with tools or other agents, e.g. MCP or A2A. Poorly deployed or compromised protocol endpoints (such as untrusted MCP servers) are an agent-specific attack surface (MGF §1.2.1).

prism:LoggingMonitoringComponent details →

Termprism:LoggingMonitoringComponent
LabelLogging and Monitoring Component
IRIhttps://w3id.org/prism#LoggingMonitoringComponent
Typerdfs:Class
Broader/Parent types prism:AgentComponent
DefinitionRecords agent actions, decisions and interactions across all components to enable monitoring, debugging and accountability. For high-risk systems this component realises the Article 12 logging capability documented in a prism:LoggingRecord.

prism:SystemAccessType details →

Termprism:SystemAccessType
LabelSystem Access Type
IRIhttps://w3id.org/prism#SystemAccessType
Typerdfs:Class
Object of prism:hasSystemAccess
DefinitionThe kind of system a tool, or an agent through its tools, can reach (MGF §1.1.3, action-space). One axis of the action-space; the other is prism:ActionScope.

prism:ActionScope details →

Termprism:ActionScope
LabelAction Scope
IRIhttps://w3id.org/prism#ActionScope
Typerdfs:Class
Object of prism:hasActionScope
DefinitionWhether the agent can only read from, or can also modify, the systems it has access to (MGF §1.1.3).

prism:AutonomyLevel details →

Termprism:AutonomyLevel
LabelAutonomy Level
IRIhttps://w3id.org/prism#AutonomyLevel
Typerdfs:Class
Object of prism:hasAutonomyLevel
DefinitionThe degree to which the agent decides how to act towards a goal, determined by its instructions and the level of human involvement (MGF §1.1.3, drawing on the Knight First Amendment Institute's Levels of Autonomy for AI Agents). The declared level is key evidence for how Article 14/26 human oversight is designed.

prism:AgentControl details →

Termprism:AgentControl
LabelAgent Control
IRIhttps://w3id.org/prism#AgentControl
Typerdfs:Class
Broader/Parent types prism:AgentComponent, dpv:#RiskMitigationMeasure
Narrower/Child types prism:AccessControl, prism:Guardrail, prism:HumanApprovalControl
Subject of prism:implementedAtLayer
Object of prism:hasAgentControl
DefinitionA control limiting an agent's action-space or autonomy (MGF §1.1.1). Declare the enforcement layer with prism:implementedAtLayer; prefer structural over prompt-layer enforcement for higher-risk actions (MGF §2.3.1).

prism:AccessControl details →

Termprism:AccessControl
LabelAccess Control
IRIhttps://w3id.org/prism#AccessControl
Typerdfs:Class
Broader/Parent types prism:AgentControl
DefinitionLimits what an agent is allowed to see, use or change, including restricting access to sensitive data, tools and systems.

prism:Guardrail details →

Termprism:Guardrail
LabelGuardrail
IRIhttps://w3id.org/prism#Guardrail
Typerdfs:Class
Broader/Parent types prism:AgentControl
DefinitionMonitors and constrains an agent's behaviour before, during or after it acts; can detect unsafe instructions, policy violations, or actions inconsistent with user intent.

prism:HumanApprovalControl details →

Termprism:HumanApprovalControl
LabelHuman Approval Control
IRIhttps://w3id.org/prism#HumanApprovalControl
Typerdfs:Class
Broader/Parent types prism:AgentControl
DefinitionA requirement for a human to review or approve agent actions. Its placement is designed through prism:OversightCheckpoint definitions.

prism:ControlLayer details →

Termprism:ControlLayer
LabelControl Layer
IRIhttps://w3id.org/prism#ControlLayer
Typerdfs:Class
Object of prism:implementedAtLayer
DefinitionThe layer at which a control is enforced (MGF §2.3.1). Structural controls are deterministic and cannot be bypassed by the model; prompt-layer controls are inconsistently defined across users and may be bypassed or forgotten.

prism:OversightCheckpoint details →

Termprism:OversightCheckpoint
LabelOversight Checkpoint
IRIhttps://w3id.org/prism#OversightCheckpoint
Typerdfs:Class
Subject of prism:hasCheckpointTrigger
Object of prism:hasOversightCheckpoint
DefinitionA defined point or action boundary in an agentic workflow at which human approval is required before the agent proceeds (MGF §2.2.2). Attach to the system or to a prism:HumanOversightRecord via prism:hasOversightCheckpoint; classify the boundary with prism:hasCheckpointTrigger.

prism:CheckpointTrigger details →

Termprism:CheckpointTrigger
LabelCheckpoint Trigger
IRIhttps://w3id.org/prism#CheckpointTrigger
Typerdfs:Class
Object of prism:hasCheckpointTrigger
DefinitionThe category of action boundary that makes a checkpoint significant (MGF §2.2.2).

prism:OversightEffectivenessRecord details →

Termprism:OversightEffectivenessRecord
LabelOversight Effectiveness Record
IRIhttps://w3id.org/prism#OversightEffectivenessRecord
Typerdfs:Class
Broader/Parent types prism:HumanOversightRecord, prism:ComplianceRecord
Subject of prism:humanOverrideRate, prism:meanApprovalResponseTime
DefinitionDocuments measures ensuring that human oversight of an agentic system remains effective over time, notwithstanding automation bias and alert fatigue: measured human override rates, review response times, outlier-reviewer analysis, and overseer training (MGF §2.2.2). Evidences the Article 14(4) requirement that oversight measures enable persons to remain aware of automation bias, and its operational counterpart in Article 26(2).

prism:AgentIdentityRecord details →

Termprism:AgentIdentityRecord
LabelAgent Identity Record
IRIhttps://w3id.org/prism#AgentIdentityRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
Subject of prism:accountableParty, prism:registeredIn, prism:agentIdentifier
DefinitionDocuments the unique identity of a deployed agent, the party accountable for it, the capacity in which it acts, and its entry in a central agent registry (MGF §2.1.2). Supports Article 12 traceability and helps prevent agent sprawl. Best-practice record derived from the IMDA MGF; not itself an EU AI Act obligation.

prism:DelegationRecord details →

Termprism:DelegationRecord
LabelDelegation of Authority Record
IRIhttps://w3id.org/prism#DelegationRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
Subject of prism:delegatedBy, prism:delegatedTo, prism:permissionScope, prism:validFrom, prism:validUntil
DefinitionRecords a delegation of authority from a human user or organisational role to an agent: who delegated, to which agent, the permission scope granted, and its validity window (MGF §2.1.2). The agent's permissions should not exceed those of the authorising human. Supports Article 14/26 oversight evidence and Article 12 traceability.

prism:AgenticRisk details →

Termprism:AgenticRisk
LabelAgentic Risk
IRIhttps://w3id.org/prism#AgenticRisk
Typerdfs:Class
Broader/Parent types airo:#Risk
Narrower/Child types prism:CascadingFailure, prism:AgentSprawl, prism:Miscoordination, prism:AgentConflict, prism:AgentCollusion, prism:EmergentBehaviour, prism:MemoryPoisoning, prism:ToolMisuse, prism:PromptInjection, prism:PrivilegeCompromise
DefinitionA risk specific to, or significantly amplified by, agentic AI systems (IMDA MGF for Agentic AI §1.2). Use with airo:hasRisk.

prism:CascadingFailure details →

Termprism:CascadingFailure
LabelCascading Failure
IRIhttps://w3id.org/prism#CascadingFailure
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionA mistake in one step propagating and amplifying across later steps of a multi-step workflow, resulting in outsized impact.

prism:AgentSprawl details →

Termprism:AgentSprawl
LabelAgent Sprawl
IRIhttps://w3id.org/prism#AgentSprawl
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionUncontrolled proliferation of agents without centralised management, causing provenance, compatibility and manageability issues. Mitigated by central identity cataloguing (prism:AgentIdentityRecord).

prism:Miscoordination details →

Termprism:Miscoordination
LabelMiscoordination
IRIhttps://w3id.org/prism#Miscoordination
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAgents working together failing through bad communication or diverging interpretations of user intent.

prism:AgentConflict details →

Termprism:AgentConflict
LabelAgent Conflict
IRIhttps://w3id.org/prism#AgentConflict
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAgents optimising different goals coming into conflict, e.g. a support agent offering refunds a revenue-protection agent blocks.

prism:AgentCollusion details →

Termprism:AgentCollusion
LabelAgent Collusion
IRIhttps://w3id.org/prism#AgentCollusion
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAgents developing behaviours that appear coordinated without explicit instruction, e.g. pricing agents converging on higher prices rather than competing.

prism:EmergentBehaviour details →

Termprism:EmergentBehaviour
LabelEmergent Behaviour
IRIhttps://w3id.org/prism#EmergentBehaviour
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionUnpredictable behaviour arising when multiple non-deterministic agents interact, which cannot be predicted from testing each agent individually.

prism:MemoryPoisoning details →

Termprism:MemoryPoisoning
LabelMemory Poisoning
IRIhttps://w3id.org/prism#MemoryPoisoning
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAn attacker inserting content into an agent's persistent memory to influence later decisions (MGF §2.1.1 threat modelling).

prism:ToolMisuse details →

Termprism:ToolMisuse
LabelTool Misuse
IRIhttps://w3id.org/prism#ToolMisuse
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionThe agent calling the wrong tools, the right tools with wrong inputs, hallucinated tools, or tools in a biased manner (MGF §1.2.1).

prism:PromptInjection details →

Termprism:PromptInjection
LabelPrompt Injection
IRIhttps://w3id.org/prism#PromptInjection
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAdversarial instructions embedded in content the agent processes (documents, web pages, tool outputs) redirecting it towards harmful actions, including data exfiltration through its tool access.

prism:PrivilegeCompromise details →

Termprism:PrivilegeCompromise
LabelPrivilege Compromise
IRIhttps://w3id.org/prism#PrivilegeCompromise
Typerdfs:Class
Broader/Parent types prism:AgenticRisk
DefinitionAn attacker exploiting the agent's credentials or permissions to act beyond the intended authorisation (MGF §2.1.1 threat modelling).

prism:AgenticTestingRecord details →

Termprism:AgenticTestingRecord
LabelAgentic Testing Record
IRIhttps://w3id.org/prism#AgenticTestingRecord
Typerdfs:Class
Broader/Parent types prism:AccuracyRobustnessRecord, prism:ComplianceRecord
Subject of prism:coversTestingDimension
DefinitionDocuments agent-specific pre-deployment testing across the MGF §2.3.2 dimensions (overall task execution, policy adherence, tool calling, robustness), including whole-workflow testing, multi-agent testing, testing in realistic environments, and repeated runs across varied datasets. Specialises the Article 15 evidence for agentic systems; declare covered dimensions with prism:coversTestingDimension.

prism:TestingDimension details →

Termprism:TestingDimension
LabelTesting Dimension
IRIhttps://w3id.org/prism#TestingDimension
Typerdfs:Class
Object of prism:coversTestingDimension
DefinitionA dimension of agent-specific testing (MGF §2.3.2).

prism:AgentChangeManagementRecord details →

Termprism:AgentChangeManagementRecord
LabelAgent Change Management Record
IRIhttps://w3id.org/prism#AgentChangeManagementRecord
Typerdfs:Class
Broader/Parent types prism:ComplianceRecord
Subject of prism:hasChangeTrigger, prism:hasChangeCategory
DefinitionDocuments a change to an agentic system under a defined change review process: the trigger that initiated review and the risk category of the change (MGF §2.3.3). Material and critical changes inform the substantial-modification analysis under Articles 25(1)(b) and 43(4), and feed Article 72 post-market monitoring.

prism:ChangeTrigger details →

Termprism:ChangeTrigger
LabelChange Trigger
IRIhttps://w3id.org/prism#ChangeTrigger
Typerdfs:Class
Object of prism:hasChangeTrigger
DefinitionThe kind of event that initiates a change review (MGF §2.3.3).

prism:ChangeCategory details →

Termprism:ChangeCategory
LabelChange Category
IRIhttps://w3id.org/prism#ChangeCategory
Typerdfs:Class
Object of prism:hasChangeCategory
DefinitionThe risk categorisation of a reviewed change (MGF §2.3.3).

prism:ToolingProvider details →

Termprism:ToolingProvider
LabelTooling Provider
IRIhttps://w3id.org/prism#ToolingProvider
Typerdfs:Class
Broader/Parent types dpv:#Entity
DefinitionAn entity providing tools or protocol infrastructure that agents rely on, e.g. hosts of MCP servers or third-party APIs (MGF §2.2.1). Not an EU AI Act actor; obligations towards it are contractual and should be recorded per MGF §2.2.1 (distribution of obligations, third-party opacity).

prism:AgentPlatformProvider details →

Termprism:AgentPlatformProvider
LabelAgent Platform Provider
IRIhttps://w3id.org/prism#AgentPlatformProvider
Typerdfs:Class
Broader/Parent types dpv:#Entity
DefinitionAn entity providing the platform on which agentic systems are built or operated (MGF §2.2.1). Distinct from the eu-aiact:AIProvider of the resulting system; the platform relationship affects visibility and control and belongs in the risk assessment (MGF §2.1.1, third-party solutions factor).

prism:ConformityAssessment

Termprism:ConformityAssessment
LabelConformity Assessment
IRIhttps://w3id.org/prism#ConformityAssessment
Typeowl:NamedIndividual, prism:RegulatoryProcess
DefinitionThe AI Act procedure in which conformity is formally assessed, either through self-assessment (Module A) or third-party assessment for biometric and Annex I systems (Articles 43-44).

prism:SupplyChainVerification

Termprism:SupplyChainVerification
LabelSupply Chain Verification
IRIhttps://w3id.org/prism#SupplyChainVerification
Typeowl:NamedIndividual, prism:RegulatoryProcess
DefinitionThe AI Act procedure in which importers and distributors verify that an AI system complies before placing it on the market (Articles 43-44).

prism:MarketEntry

Termprism:MarketEntry
LabelMarket Entry
IRIhttps://w3id.org/prism#MarketEntry
Typeowl:NamedIndividual, prism:RegulatoryProcess
DefinitionThe AI Act procedure covering formal market placement: EU Declaration of Conformity, CE marking, and EU AI Database registration (Articles 47-49).

prism:InternalProcesses

Termprism:InternalProcesses
LabelInternal Processes
IRIhttps://w3id.org/prism#InternalProcesses
Typeowl:NamedIndividual, prism:GovernanceActivity
DefinitionOngoing internal governance and quality management obligations including the quality management system and corrective actions (Articles 16-17, 20).

prism:RiskAssessment

Termprism:RiskAssessment
LabelRisk Assessment
IRIhttps://w3id.org/prism#RiskAssessment
Typeowl:NamedIndividual, prism:GovernanceActivity
DefinitionRisk assessment activities including the Fundamental Rights Impact Assessment (FRIA) for Annex III high-risk use cases (Article 27).

prism:Annual

Termprism:Annual
LabelAnnual
IRIhttps://w3id.org/prism#Annual
Typeowl:NamedIndividual

prism:Continuous

Termprism:Continuous
LabelContinuous
IRIhttps://w3id.org/prism#Continuous
Typeowl:NamedIndividual

prism:ImporterContactInformation

Termprism:ImporterContactInformation
LabelImporter Contact Information
IRIhttps://w3id.org/prism#ImporterContactInformation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionImporter must indicate their name, registered trade name or registered trade mark, and the address at which they can be contacted on the AI system or its packaging, as required by Article 23(3).

Has applicability condition

prism:ImporterStorageTransport

Termprism:ImporterStorageTransport
LabelImporter Storage and Transport Conditions
IRIhttps://w3id.org/prism#ImporterStorageTransport
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionImporter must ensure appropriate storage and transport conditions do not jeopardise the AI system's compliance, as required by Article 23(4).

Has applicability condition

prism:ImporterCooperation

Termprism:ImporterCooperation
LabelImporter Cooperation with Authorities
IRIhttps://w3id.org/prism#ImporterCooperation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionImporter must cooperate with market surveillance authorities and provide all requested information and documentation to demonstrate conformity, as required by Article 23(8).

Has applicability condition

prism:DistributorStorageTransport

Termprism:DistributorStorageTransport
LabelDistributor Storage and Transport Conditions
IRIhttps://w3id.org/prism#DistributorStorageTransport
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionDistributor must ensure appropriate storage and transport conditions while the system is under their responsibility, as required by Article 24(3).

Has applicability condition

prism:DistributorNonConformityNotification

Termprism:DistributorNonConformityNotification
LabelDistributor Non-Conformity Notification
IRIhttps://w3id.org/prism#DistributorNonConformityNotification
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionDistributor must inform provider or importer and market surveillance authority if the AI system presents a serious risk or is non-conforming, as required by Article 24(4).

Has applicability condition

prism:DistributorCooperation

Termprism:DistributorCooperation
LabelDistributor Cooperation with Authorities
IRIhttps://w3id.org/prism#DistributorCooperation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionDistributor must cooperate with market surveillance authorities and provide all requested information and documentation, as required by Article 24(5).

Has applicability condition

prism:DeemedProviderObligation

Termprism:DeemedProviderObligation
LabelDeemed Provider Obligation
IRIhttps://w3id.org/prism#DeemedProviderObligation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionWhere an importer, distributor, or authorised representative places an AI system on the market under their own name or trade mark, or makes a substantial modification, they assume full provider obligations under Chapter 3, as required by Article 25(1). This is a role transition trigger, not a standalone record.

Has applicability condition

prism:ARCooperation

Termprism:ARCooperation
LabelAuthorised Representative Cooperation with Authorities
IRIhttps://w3id.org/prism#ARCooperation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionAuthorised representative must cooperate with competent authorities upon reasoned request and carry out tasks to ensure compliance, as required by Article 22(3)(c).

Has applicability condition

prism:ARProvideDocumentation

Termprism:ARProvideDocumentation
LabelAuthorised Representative Documentation Provision
IRIhttps://w3id.org/prism#ARProvideDocumentation
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionAuthorised representative must provide market surveillance authority with all information and documentation necessary to demonstrate conformity of the high-risk AI system, as required by Article 22(3)(b).

Has applicability condition

prism:ARMandateTermination

Termprism:ARMandateTermination
LabelAuthorised Representative Mandate Termination
IRIhttps://w3id.org/prism#ARMandateTermination
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionAuthorised representative must terminate the mandate and immediately inform market surveillance authority if the provider acts in non-compliance with its obligations, as required by Article 22(4).

Has applicability condition

prism:ProviderComplianceChecklist

Termprism:ProviderComplianceChecklist
LabelProvider Obligations Compliance List
IRIhttps://w3id.org/prism#ProviderComplianceChecklist
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionArticle 16 lists the full set of provider obligations for high-risk AI systems (Arts. 9–49). Compliance is evidenced by having all required ComplianceRecords in place — this is a meta-obligation, not a standalone record. Gap analysis queries against this obligation should check for completeness of all provider record types.

Has applicability condition

prism:AppointAuthorisedRepresentative

Termprism:AppointAuthorisedRepresentative
LabelAppointment of Authorised Representative
IRIhttps://w3id.org/prism#AppointAuthorisedRepresentative
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionProviders established outside the EU must appoint an authorised representative by written mandate before placing a high-risk AI system on the EU market, as required by Article 22. Evidence of compliance is the ARMandateRecord held by the appointed representative.

Has applicability condition

prism:DeployerRegistrationVerification

Termprism:DeployerRegistrationVerification
LabelDeployer Registration Verification
IRIhttps://w3id.org/prism#DeployerRegistrationVerification
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionPrivate-sector deployers must verify, before putting a high-risk AI system into service, that the provider has registered it in the EU AI Database as required by Article 49(1). Where the deployer is a public authority, they bear their own registration obligation under Article 49(2) — this obligation covers the non-public-sector case only. Evidence of compliance is typically a dated screenshot or confirmation from the EU AI Database, held within the Quality Management System.

Has applicability condition

Applies to all non-public-sector deployers of high-risk systems at the point of deployment.

For actordpv:/legal/eu/aiact#AIDeployer
For risk leveldpv:/legal/eu/aiact#RiskLevelHigh
At lifecycle stagedpv:/ai#DeploymentStage

prism:RemoteBiometricNotification

Termprism:RemoteBiometricNotification
LabelRemote Biometric Identification Notification
IRIhttps://w3id.org/prism#RemoteBiometricNotification
Typeowl:NamedIndividual, prism:ProcessObligation
DefinitionDeployers using post-remote biometric identification systems must comply with additional notification and authorisation requirements, as required by Article 26(11). Includes notification to relevant authorities and compliance with national law restrictions.

Has applicability condition

Properties

prism:hasComplianceRecord details →

Termprism:hasComplianceRecord
Labelhas compliance record
IRIhttps://w3id.org/prism#hasComplianceRecord
TypeObjectProperty
Domainairo:#AISystem
Rangeprism:ComplianceRecord
DefinitionLinks an AI system to a compliance record. Subproperty of airo:hasDocumentation.

prism:hasOrganisationalRecord details →

Termprism:hasOrganisationalRecord
Labelhas organisational record
IRIhttps://w3id.org/prism#hasOrganisationalRecord
TypeObjectProperty
Rangeprism:ComplianceRecord
DefinitionLinks an actor (provider, deployer, importer, distributor) to an organisation-level compliance record that is not specific to a single AI system. Used for cross-cutting obligations such as AI literacy (Art. 4).

prism:evidencesObligation details →

Termprism:evidencesObligation
Labelevidences obligation
IRIhttps://w3id.org/prism#evidencesObligation
TypeObjectProperty
DefinitionLinks a compliance record type to the eu-aiact concept(s) it provides evidence for. Where no eu-aiact concept exists yet, this property is omitted and the applicable article is noted via prism:pendingArticle.

prism:hasApplicabilityCondition details →

Termprism:hasApplicabilityCondition
Labelhas applicability condition
IRIhttps://w3id.org/prism#hasApplicabilityCondition
TypeObjectProperty
Domainn59863425639d4cacbad3885a8bee7fc1b48
Rangeprism:ApplicabilityCondition
DefinitionLinks a compliance record type or process obligation to the conditions under which it applies.

prism:forActor details →

Termprism:forActor
Labelfor actor
IRIhttps://w3id.org/prism#forActor
TypeObjectProperty
Domainprism:ApplicabilityCondition
DefinitionThe actor role(s) for which this condition applies.

prism:forRiskLevel details →

Termprism:forRiskLevel
Labelfor risk level
IRIhttps://w3id.org/prism#forRiskLevel
TypeObjectProperty
Domainprism:ApplicabilityCondition
DefinitionThe risk level(s) for which this condition applies.

prism:atLifecycleStage details →

Termprism:atLifecycleStage
Labelat lifecycle stage
IRIhttps://w3id.org/prism#atLifecycleStage
TypeObjectProperty
Domainprism:ApplicabilityCondition
Rangedpv:/ai#LifecycleStage
DefinitionThe AI lifecycle stage(s) at which this condition applies. Uses DPV ai:LifecycleStage (ISO/IEC 22989).

prism:forSector details →

Termprism:forSector
Labelfor sector
IRIhttps://w3id.org/prism#forSector
TypeObjectProperty
Domainprism:ApplicabilityCondition
Rangedpv:#Sector
DefinitionThe Annex III sector for which this condition applies (e.g., eu-aiact:EmploymentSector). Uses eu-aiact sector concepts, which are subclasses of dpv:Sector. Distinct from dpv:hasSector on the AI system, which identifies the operational industry via NACE codes.

prism:forSystemType details →

Termprism:forSystemType
Labelfor system type
IRIhttps://w3id.org/prism#forSystemType
TypeObjectProperty
Domainprism:ApplicabilityCondition
DefinitionThe AI system type classification for which this condition applies (e.g., eu-aiact:BiometricCategorisationSystem, eu-aiact:EmotionRecognitionSystem, prism:ChatBot, prism:AIContentGenerator). Only present when the obligation is triggered by a specific system type. May reference prism-local types where eu-aiact has not yet modelled the concept.

prism:forEntityType details →

Termprism:forEntityType
Labelfor entity type
IRIhttps://w3id.org/prism#forEntityType
TypeObjectProperty
Domainprism:ApplicabilityCondition
DefinitionThe type of entity (e.g., public body) for which this condition applies. Only present when the obligation has entity-specific triggers.

prism:occursAtStage details →

Termprism:occursAtStage
Labeloccurs at stage
IRIhttps://w3id.org/prism#occursAtStage
TypeObjectProperty
Domainprism:RegulatoryProcess
Rangedpv:/ai#LifecycleStage
DefinitionLinks a regulatory process to the AI lifecycle stage(s) at which it occurs. Uses DPV ai:LifecycleStage (ISO/IEC 22989).

prism:hasAttestationStatus details →

Termprism:hasAttestationStatus
Labelhas attestation status
IRIhttps://w3id.org/prism#hasAttestationStatus
TypeObjectProperty
Domainprism:ComplianceRecord
Rangeprism:AttestationStatus

prism:attestedBy details →

Termprism:attestedBy
Labelattested by
IRIhttps://w3id.org/prism#attestedBy
TypeObjectProperty
Domainprism:ComplianceRecord

prism:reviewCadence details →

Termprism:reviewCadence
Labelreview cadence
IRIhttps://w3id.org/prism#reviewCadence
TypeObjectProperty

prism:hasAgentComponent details →

Termprism:hasAgentComponent
Labelhas agent component
IRIhttps://w3id.org/prism#hasAgentComponent
TypeObjectProperty
Domainprism:AgenticAISystem
Rangeprism:AgentComponent
DefinitionLinks an agentic AI system to one of its components (model, instructions, memory, planning, tools, protocols, controls, logging).

prism:comprisesAgent details →

Termprism:comprisesAgent
Labelcomprises agent
IRIhttps://w3id.org/prism#comprisesAgent
TypeObjectProperty
Domainprism:MultiAgentSystem
Rangeprism:AgenticAISystem
DefinitionLinks a multi-agent system to a member agent.

prism:hasArchitecture details →

Termprism:hasArchitecture
Labelhas architecture
IRIhttps://w3id.org/prism#hasArchitecture
TypeObjectProperty
Domainprism:MultiAgentSystem
Rangeprism:AgentArchitecture
DefinitionThe coordination pattern of a multi-agent system (sequential, supervisor, swarm).

prism:hasAutonomyLevel details →

Termprism:hasAutonomyLevel
Labelhas autonomy level
IRIhttps://w3id.org/prism#hasAutonomyLevel
TypeObjectProperty
Domainprism:AgenticAISystem
Rangeprism:AutonomyLevel
DefinitionThe declared level of human involvement in the agent's decision-making. Key evidence for Article 14/26 oversight design.

prism:hasSystemAccess details →

Termprism:hasSystemAccess
Labelhas system access
IRIhttps://w3id.org/prism#hasSystemAccess
TypeObjectProperty
Rangeprism:SystemAccessType
DefinitionThe kind of system reachable (sandboxed, internal, external). Declare on each tool component; may also summarise the widest access at system level.

prism:hasActionScope details →

Termprism:hasActionScope
Labelhas action scope
IRIhttps://w3id.org/prism#hasActionScope
TypeObjectProperty
Rangeprism:ActionScope
DefinitionRead-only or read-write scope. Declare on each tool component; may also summarise the widest scope at system level.

prism:hasAgentControl details →

Termprism:hasAgentControl
Labelhas agent control
IRIhttps://w3id.org/prism#hasAgentControl
TypeObjectProperty
Domainprism:AgenticAISystem
Rangeprism:AgentControl
DefinitionLinks an agentic AI system to a control bounding its action-space or autonomy.

prism:implementedAtLayer details →

Termprism:implementedAtLayer
Labelimplemented at layer
IRIhttps://w3id.org/prism#implementedAtLayer
TypeObjectProperty
Domainprism:AgentControl
Rangeprism:ControlLayer
DefinitionThe enforcement layer of a control (structural, model-based, prompt, runtime). Queryable proxy for control strength: prefer structural for higher-risk actions.

prism:hasOversightCheckpoint details →

Termprism:hasOversightCheckpoint
Labelhas oversight checkpoint
IRIhttps://w3id.org/prism#hasOversightCheckpoint
TypeObjectProperty
Rangeprism:OversightCheckpoint
DefinitionLinks an agentic AI system, or the prism:HumanOversightRecord documenting its oversight design, to a defined human-approval checkpoint.

prism:hasCheckpointTrigger details →

Termprism:hasCheckpointTrigger
Labelhas checkpoint trigger
IRIhttps://w3id.org/prism#hasCheckpointTrigger
TypeObjectProperty
Domainprism:OversightCheckpoint
Rangeprism:CheckpointTrigger
DefinitionThe category of action boundary the checkpoint guards (high-stakes, irreversible, outlier, user-defined).

prism:accountableParty details →

Termprism:accountableParty
Labelaccountable party
IRIhttps://w3id.org/prism#accountableParty
TypeObjectProperty
Domainprism:AgentIdentityRecord
DefinitionThe supervising agent, human user, or organisational department to which this agent's identity is tied for accountability and tracking (MGF §2.1.2).

prism:registeredIn details →

Termprism:registeredIn
Labelregistered in
IRIhttps://w3id.org/prism#registeredIn
TypeObjectProperty
Domainprism:AgentIdentityRecord
DefinitionThe centralised registry from which the agent's identity and permissions are issued and tracked, preventing agent sprawl (MGF §2.1.2).

prism:delegatedBy details →

Termprism:delegatedBy
Labeldelegated by
IRIhttps://w3id.org/prism#delegatedBy
TypeObjectProperty
Domainprism:DelegationRecord
DefinitionThe human user or organisational role delegating authority to the agent. The agent's permissions should not exceed this party's own.

prism:delegatedTo details →

Termprism:delegatedTo
Labeldelegated to
IRIhttps://w3id.org/prism#delegatedTo
TypeObjectProperty
Domainprism:DelegationRecord
Rangeprism:AgenticAISystem
DefinitionThe agentic AI system receiving the delegated authority.

prism:coversTestingDimension details →

Termprism:coversTestingDimension
Labelcovers testing dimension
IRIhttps://w3id.org/prism#coversTestingDimension
TypeObjectProperty
Domainprism:AgenticTestingRecord
Rangeprism:TestingDimension
DefinitionA testing dimension covered by this agentic testing record.

prism:hasChangeTrigger details →

Termprism:hasChangeTrigger
Labelhas change trigger
IRIhttps://w3id.org/prism#hasChangeTrigger
TypeObjectProperty
Domainprism:AgentChangeManagementRecord
Rangeprism:ChangeTrigger
DefinitionThe event category that initiated this change review.

prism:hasChangeCategory details →

Termprism:hasChangeCategory
Labelhas change category
IRIhttps://w3id.org/prism#hasChangeCategory
TypeObjectProperty
Domainprism:AgentChangeManagementRecord
Rangeprism:ChangeCategory
DefinitionThe risk categorisation assigned to the reviewed change.

prism:pendingArticle details →

Termprism:pendingArticle
Labelpending article
IRIhttps://w3id.org/prism#pendingArticle
TypeDatatypeProperty
Rangexsd:string
DefinitionThe EU AI Act article(s) this record type evidences, recorded as a string pending the availability of a machine-readable eu-aiact concept. Tooling can query for records with this property to identify gaps in eu-aiact coverage.

prism:attestedAt details →

Termprism:attestedAt
Labelattested at
IRIhttps://w3id.org/prism#attestedAt
TypeDatatypeProperty
Domainprism:ComplianceRecord
Rangexsd:dateTime

prism:extractionConfidence details →

Termprism:extractionConfidence
Labelextraction confidence
IRIhttps://w3id.org/prism#extractionConfidence
TypeDatatypeProperty
Domainprism:ComplianceRecord
Rangexsd:decimal
DefinitionConfidence score (0.0–1.0) assigned by the AI connector at extraction time.

prism:sha256Hash details →

Termprism:sha256Hash
LabelSHA-256 hash
IRIhttps://w3id.org/prism#sha256Hash
TypeDatatypeProperty
Domainprism:ComplianceRecord
Rangexsd:string
DefinitionHash of the named graph at write time, for immutability verification.

prism:ontologyVersion details →

Termprism:ontologyVersion
Labelontology version
IRIhttps://w3id.org/prism#ontologyVersion
TypeDatatypeProperty
Domainprism:ComplianceRecord
Rangexsd:string
DefinitionThe PRISM version under which this record was attested. Used to flag records for re-review when the ontology updates.

prism:humanOverrideRate details →

Termprism:humanOverrideRate
Labelhuman override rate
IRIhttps://w3id.org/prism#humanOverrideRate
TypeDatatypeProperty
Domainprism:OversightEffectivenessRecord
Rangexsd:decimal
DefinitionThe measured frequency (0.0 to 1.0) at which humans reject or modify agent actions over the reporting period. A very low rate may signal rubber-stamping (automation bias); interpret alongside response times (MGF §2.2.2).

prism:meanApprovalResponseTime details →

Termprism:meanApprovalResponseTime
Labelmean approval response time
IRIhttps://w3id.org/prism#meanApprovalResponseTime
TypeDatatypeProperty
Domainprism:OversightEffectivenessRecord
Rangexsd:duration
DefinitionThe mean time humans spend reviewing agent actions before approving, over the reporting period. Very short times may signal automation bias or review fatigue (MGF §2.2.2).

prism:agentIdentifier details →

Termprism:agentIdentifier
Labelagent identifier
IRIhttps://w3id.org/prism#agentIdentifier
TypeDatatypeProperty
Domainprism:AgentIdentityRecord
Rangexsd:string
DefinitionThe agent's unique identifier, ideally cryptographically verifiable (MGF §2.1.2).

prism:permissionScope details →

Termprism:permissionScope
Labelpermission scope
IRIhttps://w3id.org/prism#permissionScope
TypeDatatypeProperty
Domainprism:DelegationRecord
Rangexsd:string
DefinitionHuman-readable statement of the scoped, least-privilege permissions granted, including any escalation paths.

prism:validFrom details →

Termprism:validFrom
Labelvalid from
IRIhttps://w3id.org/prism#validFrom
TypeDatatypeProperty
Domainprism:DelegationRecord
Rangexsd:dateTime
DefinitionStart of the delegation's validity window. Authorisations should be time- or session-bound (MGF §2.1.2).

prism:validUntil details →

Termprism:validUntil
Labelvalid until
IRIhttps://w3id.org/prism#validUntil
TypeDatatypeProperty
Domainprism:DelegationRecord
Rangexsd:dateTime
DefinitionEnd of the delegation's validity window.

SHACL Shapes

prism:AISystemShape

Target class: airo:#AISystem

PathMinMaxClass
rdfs:label 1
dpv:/legal/eu/aiact#hasRiskLevel 1
dpv:#hasSector 1

prism:ComplianceRecordShape

Target class: prism:ComplianceRecord

PathMinMaxClass
prism:hasAttestationStatus 1
prism:evidencesArticle 1
prism:ontologyVersion 1

prism:AttestedRecordShape

PathMinMaxClass
prism:attestedBy 1
prism:attestedAt 1
prism:sha256Hash 1

prism:OversightInterventionShape

Target class: prism:OversightIntervention

PathMinMaxClass
prism:attestedAt 1
prism:attestedBy 1
rdfs:comment 1

prism:HumanOversightAIROShape

Target class: prism:HumanOversightRecord

PathMinMaxClass
airo:#hasHumanInvolvement 1

prism:AISystemAIROComplianceShape

PathMinMaxClass
airo:#compliesWithRegulation 1

prism:HighRiskDeployerArticle14Shape

PathMinMaxClass
prism:hasComplianceRecord

prism:HighRiskDeployerArticle26Shape

PathMinMaxClass
prism:hasComplianceRecord

prism:HighRiskDeployerArticle27Shape

PathMinMaxClass
prism:hasComplianceRecord

prism:ApplicabilityConditionShape

Target class: prism:ApplicabilityCondition

prism:AgenticAISystemShape

Target class: prism:AgenticAISystem

PathMinMaxClass
prism:hasAutonomyLevel 1
prism:hasAgentComponent 1
prism:hasAgentControl 1

prism:ToolComponentShape

Target class: prism:ToolComponent

PathMinMaxClass
prism:hasSystemAccess 1
prism:hasActionScope 1

prism:AgentControlShape

Target class: prism:AccessControl

PathMinMaxClass
prism:implementedAtLayer 1

prism:AgentIdentityRecordShape

Target class: prism:AgentIdentityRecord

PathMinMaxClass
prism:agentIdentifier 1
prism:accountableParty 1

prism:DelegationRecordShape

Target class: prism:DelegationRecord

PathMinMaxClass
prism:delegatedBy 1
prism:delegatedTo 1
prism:permissionScope 1
prism:validUntil 1

prism:OversightEffectivenessRecordShape

Target class: prism:OversightEffectivenessRecord

PathMinMaxClass
prism:humanOverrideRate
prism:humanOverrideRate 1

prism:AgentChangeManagementRecordShape

Target class: prism:AgentChangeManagementRecord

PathMinMaxClass
prism:hasChangeTrigger 1
prism:hasChangeCategory 1

Serializations