OntoAgency is a relational agency-based ontology to understand power relationships. It can be used to trace chains of decision-making, control, ownership and data sharing in design, operation, and policymaking. Classes are described according to the following: OA_Benefits_&_Experiences classes comes from a combination of classes from the ‘SRI’ non-digital ontology, SAREF core Tasks and other classes commonly cited in the design literature. The prefix ‘SRI’ was added to subclasses that come from the SRI non-digital ontology, the prefix 'SAREF' to subclasses from SAREF core Tasks and the prefix ‘OA’ to subclasses from OntoAgency. The labelling of subclasses coming from SRI follows the classification provided in p.25 from S. Verbeke, D. Aerts, G. Reynders, Y. Ma, and P. Waide, “Final report on the technical support to the development of a smart readiness indicator for buildings,” 2020. [Online]. Available: http://www.europa.eu. OA_Stakeholders classes were built fit-for-purpose to this ontology. They received the prefix ‘OA’ and were based on the following documents: - EN ISO 19650‑1, “Organization and digitization of information about buildings and civil engineering works , including building information modelling ( BIM ) - Information management using building information modelling. Part 1: Concepts and principles,” pp. 1–46, 2018. - F. Avelino and J. M. Wittmayer, “Shifting power relations in sustainability transitions: A multi-actor perspective,” J. Environ. Policy Plan., vol. 18, no. 5, pp. 628–649, 2016, doi: 10.1080/1523908X.2015.1112259. - T. Konstantinou and M. Haase, “Business Models for cost-effective building renovation at district level combining energy efficiency & renewables (Annex 75, D.2.),” 2022. - CIOB - Chartered Institute of Building, Code of Practice for Project Management for Construction and Development. Wiley Blackwell, 2014. OA_Agents classes were built fit-for-purpose to this ontology and received the prefix ‘OA’ SL_Built_Spaces classes come from Spaces / Locations from Uniclass (https://uniclass.thenbs.com/taxon/sl) V 1.29 January 2024. Classes under this class are non-exhaustive and can be defined using Uniclass codes from (https://uniclass.thenbs.com/taxon/sl), receiving the prefix ‘SL’. Brick_Equipment classes come from BrickSchema (https://brickschema.org/ontology/1.3/classes/Equipment) v. 1.3.0 Jan 2024. Classes under this class are non-exhaustive and can be defined using BrickSchema codes from (https://brickschema.org/ontology/1.3/classes/Equipment). Full Brick prefixes are stated as (https://brickschema.org/schema/Brick#).For simplicity, the URL part of the prefix was suspended keeping only the ‘Brick’ part of it to clearly denote it still comes from the Brick ontology. ‘#’ are not permitted in Protégé so this was changed to ‘_’. Note that, in OntoAgency, all classes coming from Brick are subclasses of https://brickschema.org/schema/Brick#Equipment but the suffix Brick_Equipment is not inherited by all subclasses in the Brick ontology. For consistency, OntoAgency uses exactly the same prefix as stated in the Bricks ontology to all subclasses underneath the class Brick_Equipment. SRI_Building_Operation_Services classes come from the SRI non-digital ontology. Therefore, the prefix ‘SRI’ was added to this main class and its immediate subclasses. Subclasses in this class received the prefix SRI followed by the knowledge domain involved in the building operation service provided. Prefixes added to classes immediate to them follow the labelling provided in the SRI assessment package (https://ec.europa.eu/eusurvey/runner/SRI-assessment-package) which contains a spreadsheet with all listed SRI subclasses to collect data about buildings to be assessed. Classes from this list were chosen as they will be the ones used to model case studies of real buildings. The list is non-exhaustive and contains prefixes to define new classes. SRI_Functionality_Level_of_Smart_Services classes comes from the SRI non-digital ontology and received the prefix ‘SRI’. Subclasses in this class received the prefix SRI followed by the prefix Functionality Level_(number). Prefixes added to classes immediate to them follow the labelling provided in the SRI assessment package (https://ec.europa.eu/eusurvey/runner/SRI-assessment-package) which contains a spreadsheet with all listed SRI subclasses to collect data about buildings to be assessed. Classes from this list were chosen as they will be the ones used to model case studies of real buildings. The list is non-exhaustive and contains prefixes to define new classes. ActualValuesHistoricalData AdvCentralAutoCtrl AdvCentralAutoCtrlwithIntermittentOporTempFeedbackCtrl AirQualitySensorsRTMonitoring AutoChargingCtrlbasedLocalAvailRenewablesorGrid AutoCtrlOnOff AutoCtrlOnOffScheduleChargingEnabled AutoCtrlOnOffScheduledDemandSupplyTempCtrl AutoCtrlOnOffScheduledMultiSensorStorageManag AutoCtrlSolarStorageChargeDemandSupplyRtrnMultisensorStorage AutoCtrlSolarStorageChargePlusSupplementaryCharge AutoCtrlSolarStorageChargeSuppDemandOrientedSupply AutoDetectionAutoOnDimmedorAutoOff AutoDetectionManualOnDimmedorAutoOff AutoDimming AutoDimmingIncludingSceneBasedLightCtrl AutoFloworPressureCtrlwithoutPressureReset AutoManagElectConsumSupplyPotentialtoContinueOffGrid AutoManagElectConsumpSupplytoNeighbouringBuildings AutoManagLocalElectbasedCurrentPredRenewAvailability AutoSwitching AutomatedManagBasedonRenewableEnergyAvailability AutomatedManagElectConsumptionBasedonGrid CHPCtrlRuntimeManagCurrentHeatEnergyDemand CHPRuntimeCtrlFluctAvaliabRESDynamicChargingOptRenew CHPRuntimeCtrlInfluencedbyFluctAvailRES CentralAutoCtrl CentralDemandCtrlBasedonAirQualitySensors CentralIndicationDetectedFaultsAllTBSincDiagnosisFunctions CentralIndicationDetectedFaultsforAllRelevantTBS CentralIndicationDetectedFaultsfortwoTBSMin CentralRemoteRepEnergyUseperCarrier CentralRemoteRepEnergyUseperCarrierCombTBS2Domains1Interf CentralRemoteRepEnergyUseperCarrierTBSAllDomains1Interface CentralRemoteRepPerformance CentralRemoteRepPerformanceincForecastingorBenchmarking CentralRemoteRepPerformanceincForecastingorBenchmarkingPlusManagFaultDetection CentralisedOccupantDetectionFeedingintoTBS CentralorRemoteRepingKPIsHistoricalData ClockCtrl ColdStorageCapableFlexibleCtrlThroughGridSignal CombinedLightBlindBlindHVACCtrl ConstantSetpointModifiablebyManualAction ConstantTempCtrl ContinuousStorageOperation ContinuouslySuppliesAirFlowatMaximumLoadallRooms CoolingSystemCapableFlexibleCtrlthroughGridSignals CoordinatedDemandSideManagMultipleTBS CtrlAccDynamicPriorityListBasedonCurrentPredictedLoads CtrlAccDynamicPriorityListCurrentPredLoadsSignalsfromGrid CtrlAccordingtoDynamicPriorityList CtrlBasedonFixedPriorities CurrentGenerationDataAvailable CurrentStateChargeDataAvailable DHWProdCapableAutoChargingCtrlbasedExtSignals DSMCtrlwithnoOverridingbyUsers DemandBasedCtrl DemandSideManagforIndivTBSnotCoordinated DuctingAvailable DynamicPrioritiesBasedonGeneratorEfficiencyCharacteristics DynamicPriorityListCtrl EnthalpyBasedCtrlOutsideAirModulatedDuringAllperiods FixedSequencingBasedonLoadsonly FreeCoolingAirFlowModulationallPeriods HeatStorageCapableFlexibleCtrlThroughGridSignals HeatingCoolingPlantOnOffCtrlBasedPredictiveCtrlorGridSignals HeatingCoolingPlantOnOffCtrlBasedonBuildingLoads HeatingSystemCapableFlexibleCtrlthroughGridSignal IndivRoomCtrl IndivRoomCtrlwithCommunicationBetweenControllersBACS IndivRoomCtrlwithCommunicationOccupancyDetection Level1plusAutomisedMechanicalWindowbasedRoomSensor Level2plusCentralizedCoordinationOperableWindows LoadPredictionBasedonSequencing LoadPredictionbasedStorageOperation LocalDemandCtrlBasedonAirQualitySensors ManualCentral ManualOnOffSwitch ManualOnOffSwitchPlusSweepingExtictionSignal ManualOperationorOnlyFixedWindows ManualOverrideReactivationDSMCtrlbyUser ManualSelectedCtrlSolarEnergyorHeatGeneration ManualSetting ManualperRoomZone ModulateByPassHRbasedonMulitpleRoomSensorsorPredictiveCtrl ModulateByPassHeatRecoverySensorsinAirExaust More50ParkingSpaceswithChargingPoints MotorizedOperationAutoCtrlbasedonSensor MotorizedOperationManualCtrl MultiStageCtrl MultiStagedCtrl MultiStagedCtrltoReduceAuxiliayEnergydemandFan MutliStageCtrlCoolingproductionCapacity MutliStageCtrlHeatGeneratorCapacity NightCooling NoAutoCtrl NoCenrtalIndicationFaultsDetectionorAlarm NoDSMCtrl NoHarmonizationbetweenGridTBS NoInformationProvided NoInterlock NoOverheatingCtrl NoStorage NoSunShadingorOnlyManualOperation NoVentilationSystemorManualCtrl None EVChargingReporting OccupancyDetectionCtrl OccupancyDetectionforIndivFunction OnOffCtrl OnOffCtrlCoolingProduction OnOffCtrlHeatGenerator OnOffTimeCtrl OnSiteStorageElect OnSiteStorageEnergyControllerOptimLocGenElectPossibFeedGrid OnSiteStorageEnergyOptimizingLocallyGeneratedElect OnSiteStorageEnergywithControllerbasedonGridSignals OnewayCtrlCharging OpenCloseDetectionShutDownHCSystem OptimizedCtrlCoolingSystem OptimizedCtrlHeatingSystemBasedLocalPrediction OutsideTempCompensatedCtrl PartialInterlockMinimizingSimultaneousHeatingCooling PerformanceEvaluationIncForecastingBenchmarkingPredictiveManagFaultDetection PerformanceEvaluationIncForecastingBenchmarkingPredictiveManagement PerformanceEvaluationIncludingForecastingBenchmarking PositionProductFaultDetectPredictiveMaintRTData PositionProductFaultDetection PositionProductFaultDetectionPredictiveMaint PositionProductFaultDetectionPredictiveRTHistoricalData PredictiveBlindCtrl PrioritiesOnlyBasedonRunningTime RTFeedbackorBenchmarkingApplianceLvlAutoPersRecommend RTFeedbackorBenchmarkingonApplianceLevel RTFeedbackorBenchmarkingonBuildingLevel RTMonitoringHistIAQInfotoOccupantsWarningMaintNeedsorOccupantsActions RTMonitoringHistoricalIAQInformationtoOccupants RepConsumptionatBuildingLevel RepCurrentHistPredictedDSMManagEnergyFlows RepEVChargingtoOccupant RepEVChargingtoOccupantAutoIdAuthorisChargingStation RepInformationonDSMStatusManagEnergyFlows RuntimeSettingHeatingCoolingplantsbasedonSchedule ScheduleOverrideDSMCtrlReactivationwithOptimizedCtrl ScheduleOverrideDSMCtrlbytheUser ScheduledOperationCoolingSystem ScheduledOperationHeatingSystem SchedulingElectConsumption SelfLearningOptimalCtrl SequencingBasedonDynamicpriorityList SinglePlatformforAutoCtrlCoordTBSOptimizationEnergyFlows SinglePlatformforAutomatedCtrlCoordinationBetweenTBS SinglePlatformforManualCtrlMultiTBS TimeScheduleStorageOperation TotalInterlock TwowayCtrlCharging UncontrolledEVCharging Upto10ParkingSpaceswithChargingPoints VarCtrlCoolingGenbasedonLoadExtSignalsfromGrid VarCtrlCoolingProdCapacityDemandorLoadDependant VarCtrlHeatGeneratorCapacityDemandorLoadDependant VarCtrlHeatGeneratorbasedonLoadExtSignalsfromGrid VarSetpointwithLoaddependantCompensation VarSetpointwithOutdoorTempCompensation VarSpeedPumpCtrl VarSpeedPumpCtrlExternalDemandSignal VarTempCtrlDependingonOutdoorTemp VarTempCtrlLoadDependant 10to50ParkingSpaceswithChargingPoints AutoFloworPressureCtrlw/oPressureResetVAVSystems