Exa-AToW project ontology
language en

Exa-AToW project ontology

Release: hoy

Latest version:
[Ontology URI]
Contributors:
Cinthya Herrera
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://insertlicenseURIhere.example.org
Visualization:
Visualize with WebVowl

Ontology Specification Draft

Abstract

Add abstract here

Introduction back to ToC

Add introduction here

Namespace declarations

Table 1: Namespaces used in the document
XSD<https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#XSD:>
[ExaAToW]<[Ontology URI]>
exa-atow<https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#>
owl<http://www.w3.org/2002/07/owl#>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
skos<http://www.w3.org/2004/02/skos/core#>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

[Exa]: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Annotation Properties

[Exa]: Description back to ToC

descr

Cross-reference for [Exa] classes, object properties and data properties back to ToC

This section provides details for each class and property defined by [Exa].

Main Classes

Classes

Abstraction Levelc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#AbstractionLevel

The conceptual level at which the workflow is defined. Ranges from implicit (code-level), abstract (logical steps), intermediate, to concrete (fully specified execution plans).
has super-classes
Workflow Property c
is in range of
has abstraction level op

Accelerated Nodec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#AcceleratedNode

A compute node equipped with both CPUs and accelerators such as GPUs.
has super-classes
Compute Node c

Allocation Methodc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#AllocationMethod

Method or function to distribute embodied impacts across multiple jobs or workflows.
has super-classes
Processor Indicator Estimator c

Authentication Eventc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Authentication

Domain concept representing all aspects of authentication, including credentials, access protocols, identity validation, and login activities.
is in range of
authenticates op

Carbon Footprintc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#CarbonFootprint

Measurement of the greenhouse gas emissions associated with HPC system usage.
has super-classes
Processor Indicator Estimator c

Composition Methodc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#CompositionMethod

The approach used to describe and assemble a workflow within a workflow management system (WMS). Composition can be: (1) schema-based, where workflows are defined in structured text files (XML, JSON, YAML, DSL) with either ad-hoc syntax specific to a single WMS or a standardized format shared across multiple WMSs (e.g., CWL, IWIR, Wf-Format); (2) API-driven, where workflows are expressed through a programming API or template engine, enabling control structures such as loops and conditionals; or (3) GUI-based, where workflows are constructed visually via a graphical interface.
has super-classes
Workflow Property c
is in range of
has composition method op

Compute Nodec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ComputeNode

A physical or virtual machine in an HPC system that executes computational jobs.
has super-classes
HPC Resource c
has sub-classes
Accelerated Node c, Scalar Node c

Containerc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Container

A portable, encapsulated execution environment containing all software dependencies required by a workflow step. Common formats include Docker and Singularity.
has super-classes
Workflow c

Cooling Systemc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#CoolingSystem

The system responsible for maintaining temperature conditions of HPC components to ensure stable operation.
has super-classes
HPC Resource c

Corec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Core

A processing unit within a CPU or GPU capable of executing tasks concurrently.
has super-classes
HPC Resource c

Couplingc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Coupling

Degree of dependency between workflow components. Tight coupling implies strong interdependence and synchronous execution; loose coupling implies modularity and flexibility.
has super-classes
Workflow Property c
is in range of
has coupling type op

CPUc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#CPU

The central processing unit responsible for executing general-purpose instructions.
has super-classes
HPC Resource c
is in domain of
has Die Size op

Data Management Granularityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DataManagementGranularity

Granularity at which the WMS handles data operations. Possible values: Batch (data consumed and produced in full sets), Pipelined (data streamed record by record), Partitioned (data divided into groups of records).
has super-classes
Workflow Property c
is in range of
has data management granularity op

Data Management Storagec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DataManagementStorage

Storage model used for intermediate data. Possible values: LocalFileSystem, SharedFileSystem, DistributedStorage, ReplicatedStorage, TransferTasks, InMemory.
has super-classes
Workflow Property c
is in range of
has data management storage op

Data Management Transportc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DataManagementTransport

Mechanism to transfer intermediate data between workflow components. Possible values: FileBased (written/read from files), StreamBased (direct streaming via memory or network).
has super-classes
Workflow Property c
is in range of
has data management transport op

Data Provenancec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DataProvenance

Metadata capturing the origin, transformation, and lineage of data artifacts through workflow steps. Supports reproducibility, traceability, and accountability of scientific data processing.
has super-classes
Workflow c

Dataset Constraintc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DatasetConstraint

Constraint specifying dataset dependencies required for a job to run.
has super-classes
Job c

Die Sizec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DieSize

The physical area of the CPU or GPU die. Used in impact estimation. Includes a value and a unit.
has super-classes
Physical Characteristic c
is in domain of
has Unit op, has Value op
is in range of
has Die Size op

Digital Twinc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DigitalTwin

Represents a virtual representation of a physical or logical entity.
has sub-classes
Simulation Result c

Domain Specificityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#DomainSpecificity

Describes whether the workflow is designed for a specific scientific or industrial domain, or is domain-agnostic and reusable.
has super-classes
Workflow Property c
is in range of
has domain specificity op

Embodied Impactc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#EmbodiedImpact

Environmental impact associated with manufacturing, transport, and deployment of HPC hardware.
has super-classes
Processor Indicator Estimator c

Energy Consumptionc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#EnergyConsumption

Measurement or estimation of the energy consumed by computing and supporting hardware.
has super-classes
Processor Indicator Estimator c

Energy Efficiency Metricc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#EnergyEfficiencyMetric

Metric for evaluating how efficiently energy is used during HPC operations.
has super-classes
Processor Indicator Estimator c

Energy Management Systemc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#EnergyManagement

Infrastructure and tools for monitoring, optimizing, and controlling power usage within the HPC environment.
has super-classes
HPC Resource c

Environmental Impactc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#EnvironmentalImpact

Quantitative or qualitative assessment of the environmental effects of HPC systems throughout their lifecycle.
has super-classes
Processor Indicator Estimator c

Execution Controlc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ExecutionControl

Specifies the method used to execute tasks within a workflow. Possible values include: Runner (workflow system fully manages resources and task execution), Resource Manager (delegates resource allocation to an external manager such as a batch scheduler), and Serverless (cloud-based model where infrastructure management is handled by the provider).
has super-classes
Workflow Property c
is in range of
has execution control op

FAIR Compliancec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#FAIRCompliance

Indicates the extent to which the workflow, its components, and outputs adhere to the FAIR principles (Findable, Accessible, Interoperable, Reusable).
has super-classes
Workflow c

File Systemc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#FileSystem

The shared storage infrastructure used for input/output and checkpoint data in HPC environments.
has super-classes
HPC Resource c

Flow Typec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#FlowType

The structural nature of the workflow: task-based (sequential steps), data-driven (triggered by data availability), or iterative (looping over conditions or data).
has super-classes
Workflow Property c
is in range of
has flow type op

GPUc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#GPU

A graphics processing unit used to accelerate parallel computation tasks in HPC workloads.
has super-classes
HPC Resource c
is in domain of
has Die Size op

Granularityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Granularity

Level of decomposition of a workflow: from fine-grained functions to coarse-grained sub-workflows or standalone executables.
has super-classes
Workflow Property c
is in range of
has granularity type op

HDDc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#HDD

A hard disk drive offering persistent storage, typically with higher capacity but lower I/O speed than SSDs.
has super-classes
HPC Resource c

HPC Resourcec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#HPCResource

Conceptual class encompassing physical and virtual resources involved in high-performance computing, including compute nodes, storage, interconnects, and infrastructure components.
has sub-classes
CPU c, Compute Node c, Cooling System c, Core c, Energy Management System c, File System c, GPU c, HDD c, Interconnect c, Partition c, RAM c, Rack c, SSD c, Supercomputer c

Impact Factorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ImpactFactor

Multiplicative coefficient used to compute the environmental impact associated with processor attributes like die size.
has super-classes
Processor Indicator Estimator c

Input Parameterc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#InputParameter

A data value or configuration setting required by a workflow step or command-line tool to begin execution. Inputs may include file paths, memory limits, container images, or dataset identifiers.
has super-classes
Workflow c

Interconnectc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Interconnect

High-speed network infrastructure enabling communication between compute nodes and system components.
has super-classes
HPC Resource c

Jobc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Job

Concept that includes computational tasks, job descriptions, submission metadata, scheduling attributes, and runtime behavior in HPC environments.
has sub-classes
Dataset Constraint c, Job Duration c, Job End Time c, Job Execution Site c, Job Impact Allocation c, Job Input c, Job Output c, Job Priority c, Job Resource Request c, Job Scheduling c, Job Start Time c, Job Status c, Job Submission Metadata c, Process c, Task c, Thread c

Job Durationc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobDuration

Total time the job was actively running.
has super-classes
Job c

Job End Timec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobEndTime

The timestamp when the job finishes execution.
has super-classes
Job c

Job Execution Sitec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobExecutionSite

The computing site or cluster where the job is executed.
has super-classes
Job c

Job Impact Allocationc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobImpactAllocation

The share of environmental impact attributed to the job, based on allocation methods.
has super-classes
Job c

Job Inputc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobInput

Datasets or configuration files used as input for the job.
has super-classes
Job c

Job Outputc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobOutput

Results or datasets generated by the job.
has super-classes
Job c

Job Priorityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobPriority

The priority level assigned to the job during submission.
has super-classes
Job c

Job Resource Requestc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobResourceRequest

The resources (CPUs, GPUs, memory, etc.) requested for the job at submission time.
has super-classes
Job c

Job Schedulingc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobScheduling

Information related to the scheduling of jobs, including algorithm or queue policy.
has super-classes
Job c
has sub-classes
Scheduler Type c

Job Start Timec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobStartTime

The timestamp when the job begins execution.
has super-classes
Job c

Job Statusc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobStatus

The current or final status of the job (e.g., pending, running, failed, completed).
has super-classes
Job c

Job Submission Metadatac back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#JobSubmissionMetadata

Metadata associated with job submission such as submitter, date, and method.
has super-classes
Job c

Lifetimec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Lifetime

Operational lifespan of an electronic component, such as a server or processor.
has super-classes
Physical Characteristic c

Lifetime Estimatorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#LifetimeEstimator

Tool or model for predicting the operational lifetime of hardware components.
has super-classes
Processor Indicator Estimator c

Memory Capacityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#MemoryCapacity

Amount of data that can be stored in a memory device like RAM, SSD, or HDD.
has super-classes
Physical Characteristic c

Modularityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Modularity

Describes how workflows are structured in terms of their components. Possible values include: Flat (single-level composition with no nested sub-workflows) and Hierarchical (nested sub-workflows enabling modular and scalable design).
has super-classes
Workflow Property c
is in range of
has modularity op

Orchestration Planningc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#OrchestrationPlanning

Defines how a workflow system plans its execution. Possible values include: Static (all scheduling and resource allocation decisions made before execution starts), Dynamic (decisions are adapted during execution), and Event-driven (execution reacts to triggers or conditions at runtime).
has super-classes
Workflow Property c
is in range of
has orchestration planning op

Output Parameterc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#OutputParameter

A result produced by a workflow step after execution. It may be a file, dataset, metric, or computation result used by other steps or stored for future processing.
has super-classes
Workflow c

Partitionc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Partition

A logical grouping of compute nodes within a supercomputer that shares hardware characteristics or workload type, often mapped to SLURM partitions.
has super-classes
HPC Resource c

Performance Indicatorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#PerformanceIndicator

Metric used to evaluate the computational performance of HPC systems.
has super-classes
Processor Indicator Estimator c

Physical Characteristicc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#PhysicalCharacteristic

Domain concept capturing the physical and structural properties of HPC components, such as memory capacity, die size, material lifetime, and energy efficiency attributes.
has sub-classes
Die Size c, Lifetime c, Memory Capacity c, Workload c

Power Usage Effectiveness (PUE)c back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#PowerUsageEffectiveness

Industry standard metric for measuring data center energy efficiency, defined as the ratio of total facility energy to IT equipment energy.
has super-classes
Processor Indicator Estimator c

Processc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Process

An active execution instance within a job.
has super-classes
Job c

Processor Indicator Estimatorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ProcessorIndicatorEstimator

Concept grouping all estimation tools, metrics, and models used to assess processor-related indicators such as power consumption, thermal footprint, and die size impact.
has sub-classes
Allocation Method c, Carbon Footprint c, Embodied Impact c, Energy Consumption c, Energy Efficiency Metric c, Environmental Impact c, Impact Factor c, Lifetime Estimator c, Performance Indicator c, Power Usage Effectiveness (PUE) c, Resource Utilization c, Thermal Estimator c, Usage Impact c, Workload Estimator c

Rackc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Rack

A physical chassis housing multiple compute nodes and infrastructure elements in a datacenter.
has super-classes
HPC Resource c

RAMc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#RAM

Volatile memory used by compute nodes for temporary data access during job execution.
has super-classes
HPC Resource c

Resource Utilizationc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ResourceUtilization

Indicates how effectively computing resources are being used over time.
has super-classes
Processor Indicator Estimator c

Scalar Nodec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ScalarNode

A compute node equipped with general-purpose CPUs only.
has super-classes
Compute Node c

Scheduler Typec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#SchedulerType

The type of scheduling system used (e.g., SLURM, PBS, Torque).
has super-classes
Job Scheduling c

Simulation Resultc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#SimulationResult

Represents the outcome of a simulation performed by a Digital Twin.
has super-classes
Digital Twin c

SSDc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#SSD

A solid-state drive offering high-speed persistent storage for jobs requiring fast I/O.
has super-classes
HPC Resource c

Supercomputerc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Supercomputer

A high-performance computing system composed of multiple interconnected compute and storage components.
has super-classes
HPC Resource c

Taskc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Task

A subdivision of a job, representing a smaller unit of work that may run independently.
has super-classes
Job c

c back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#

Thermal Estimatorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#ThermalEstimator

Tool for estimating heat production and cooling requirements of HPC components.
has super-classes
Processor Indicator Estimator c

Threadc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Thread

A lightweight unit of execution within a process.
has super-classes
Job c

Usage Impactc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#UsageImpact

Environmental impact from the operational phase of HPC systems, including energy usage and emissions.
has super-classes
Processor Indicator Estimator c

Userc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#User

Concept encompassing individuals or agents who interact with the HPC system, including identity attributes, roles, permissions, and user behaviors.
is in domain of
authenticates op

Workflowc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Workflow

A workflow defines a set of interconnected steps or actions that process data, allocate resources, and produce outputs. It encompasses definitions from workflow engines (e.g., CWL, NiFi, Python), manages input/output parameters, orchestrates execution order, and interacts with HPC environments. Workflows facilitate reproducibility and enable provenance tracking for FAIR research practices.
has sub-classes
Container c, Data Provenance c, FAIR Compliance c, Input Parameter c, Output Parameter c, Workflow Dependency c, Workflow Engine c, Workflow Step c
is in domain of
has Property op, has Workflow Language op, has abstraction level op, has composition method op, has coupling type op, has data management granularity op, has data management storage op, has data management transport op, has domain specificity op, has execution control op, has flow type op, has granularity type op, has modularity op, has orchestration planning op

Workflow Dependencyc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkflowDependency

An explicit link that defines the execution order or data dependency between two workflow steps. Dependencies control the flow of data and ensure correct sequencing of actions.
has super-classes
Workflow c

Workflow Enginec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkflowEngine

A software framework or environment that interprets, schedules, and executes workflow definitions. Examples include CWL, Apache NiFi, Snakemake, and Airflow. Workflow engines support execution tracking and data lineage.
has super-classes
Workflow c

Workflow Languagec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkflowLanguage

The specific workflow language or format used (e.g. CWL, WDL, NiFi, Airflow, etc.)
has super-classes
Workflow Property c
is in range of
has Workflow Language op

Workflow Propertyc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkflowProperty

An abstract concept grouping all categorical properties used to describe workflows, including flow type, coupling, granularity, domain specificity, and orchestration characteristics.
has sub-classes
Abstraction Level c, Composition Method c, Coupling c, Data Management Granularity c, Data Management Storage c, Data Management Transport c, Domain Specificity c, Execution Control c, Flow Type c, Granularity c, Modularity c, Orchestration Planning c, Workflow Language c
is in range of
has Property op

Workflow Stepc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkflowStep

A discrete unit within a workflow representing a task, command, or function that contributes to the overall workflow goal. It may execute computations, data manipulations, or invoke external services. Dependencies and scheduling are defined between steps to control execution order.
has super-classes
Workflow c

Workloadc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#Workload

The processing load handled by a CPU or GPU. It affects energy consumption and performance.
has super-classes
Physical Characteristic c

Workload Estimatorc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#WorkloadEstimator

Tool or method for estimating and analyzing the workload executed on HPC systems.
has super-classes
Processor Indicator Estimator c

Object Properties

authenticatesop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#authenticates

Relates a User to an Authentication event.
has domain
User c
has range
Authentication Event c

has abstraction levelop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasAbstractionLevel

Associates a workflow with its abstraction level, indicating the conceptual level at which it is defined.
has domain
Workflow c
has range
Abstraction Level c

has composition methodop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasCompositionMethod

Associates a workflow with its composition method, indicating how the workflow is described and assembled within a WMS.
has domain
Workflow c
has range
Composition Method c

has coupling typeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasCoupling

Links a workflow to its coupling type (tight or loose).
has domain
Workflow c
has range
Coupling c

has data management granularityop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasDataManagementGranularity

Associates a workflow with its data management granularity, indicating how the WMS handles data operations.
has domain
Workflow c
has range
Data Management Granularity c

has data management storageop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasDataManagementStorage

Associates a workflow with its data management storage model for intermediate data.
has domain
Workflow c
has range
Data Management Storage c

has data management transportop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasDataManagementTransport

Associates a workflow with its data management transport mechanism for transferring intermediate data.
has domain
Workflow c
has range
Data Management Transport c

has Die Sizeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasDieSize

has domain
CPU c
GPU c
has range
Die Size c
is also defined as
data property

has domain specificityop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasDomain

Links a workflow to its domain specificity (domain-specific or agnostic).
has domain
Workflow c
has range
Domain Specificity c

has execution controlop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasExecutionControl

Associates a workflow with its execution control method, specifying how tasks are executed within the workflow.
has domain
Workflow c
has range
Execution Control c

has flow typeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasFlowType

Links a workflow to its flow type (task-based, iterative, or data-driven).
has domain
Workflow c
has range
Flow Type c

has granularity typeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasGranularity

Links a workflow to its granularity level (functions, standalone executables, sub-workflows).
has domain
Workflow c
has range
Granularity c

has modularityop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasModularity

Associates a workflow with its modularity characteristic, describing how it is structured in terms of components.
has domain
Workflow c
has range
Modularity c

has orchestration planningop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasOrchestrationPlanning

Associates a workflow with its orchestration planning approach, defining how the system plans execution.
has domain
Workflow c
has range
Orchestration Planning c

has Propertyop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasProperty

Associates a workflow with its descriptive properties.
has domain
Workflow c
has range
Workflow Property c

has Unitop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasUnit

has domain
Die Size c
has range
X S D:string c
is also defined as
data property

has Valueop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasValue

has domain
Die Size c
has range
X S D:decimal c
is also defined as
data property

has Workflow Languageop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/test_ontology_exaatow.ttl#hasWorkflowLanguage

A Workflow
has domain
Workflow c
has range
Workflow Language c

Annotation Properties

pref Labelap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#prefLabel

Legend back to ToC

c: Classes
op: Object Properties

References back to ToC

Add your references here. It is recommended to have them as a list.

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.