Exa-AToW Integrated Ontology
language en

Exa-AToW Integrated Ontology

Release: today

Latest version:
https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl
Revision:
1.0
Authors:
Exa-AToW Project
Imported Ontologies:
PIE.ttl#
exaatow_workflow_ontology.ttl#
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://insertlicenseURIhere.example.org
Visualization:
Visualize with WebVowl
Cite as:
Exa-AToW Project. Exa-AToW Integrated Ontology. Revision: 1.0.

Ontology Specification Draft

Abstract

add

Introduction back to ToC

add

Namespace declarations

Table 1: Namespaces used in the document
[exa-atow]<https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl>
dc<http://purl.org/dc/elements/1.1/>
exa<https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#>
hpc<https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/hpc_ontology/exaatow_hpc_ontology.ttl#>
owl<http://www.w3.org/2002/07/owl#>
pie<https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/impactsHPC_ontology/PIE.ttl#>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
workf<https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/workflow_ontology/exaatow_workflow_ontology.ttl#>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

Exa-AToW Integrated Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Annotation Properties

Named Individuals

Exa-AToW Integrated Ontology: Description back to ToC

Integration ontology linking workflow, HPC infrastructure, job submission, and environmental impact assessment for HPC-based workflows and applications.

Cross-reference for Exa-AToW Integrated Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Exa-AToW Integrated Ontology.

Classes

Abstraction Levelc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Astract ni , Concrete ni , Implicit ni , Intermediate ni }
has super-classes
Workflow Property c
is in range of
has abstraction level op
has members
Abstract level ni, Concrete ni, Implicit ni, Intermediate ni

ADPEc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#adpe

Abiotic resources depletion, in gSebq
has super-classes
environmental impact category c
is disjoint with
GWP c, PEC c

attribution methodc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#allocationMethod

Fonction used to associate a job with its embedded impacts
is in domain of
is allocation method chosen for op, is method used to compute op
is in range of
has allocation method op, is computed using method op

batteryc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#battery

Emergency batteries
has super-classes
impact assessed object c
is in domain of
battery capacity dp, battery density dp, battery duration dp, battery impact per kilogram dp, battery type dp, battery weight dp
is disjoint with
power supply c

chassisc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#chassis

The casing containing and protecting servers.
has super-classes
component c
is in domain of
casing type dp

Cloud Environmentc back to ToC or Class ToC

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

Cloud execution context (managed services, VMs, serverless platforms).
has super-classes
Execution Environment c

clusterc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#cluster

Set of computing nodes with similar characteristics
has super-classes
impact assessed object c
is in domain of
executes op
is in range of
is executed on op
is disjoint with
park c, server c

componentc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#component

Elements part of a server
has super-classes
impact assessed object c
has sub-classes
HDD c, chassis c, memory stick c, motherboard c, power supply c, processor c

Composition Methodc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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.
is equivalent to
{ API-driven ni , GUI-based ni , Schema-based ni }
has super-classes
Workflow Property c
is in range of
has composition method op
has members
API-driven ni, GUI-based ni, Schema-based ni

Computational Resourcec back to ToC or Class ToC

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

A hardware or virtual resource required by an execution environment, such as HPC nodes, CPUs, GPUs, or memory.
is in range of
requires resource op

Conda Environmentc back to ToC or Class ToC

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

A software environment managed by Conda containing packages and dependencies needed for a workflow.
has super-classes
Execution Environment c
is in domain of
environment file dp, environment hash dp

Containerc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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
Execution Environment c
is in domain of
container image dp, container tag dp
is in range of
uses container op

cooling systemc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#cooling

Cooling system of a park. The embodied impacts of the cooling system are reduced to the impacts of the refrigeration unit.
has super-classes
impact assessed object c
is in domain of
cooling power dp

Couplingc back to ToC or Class ToC

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

Degree of dependency between workflow components. Tight coupling implies strong interdependence and synchronous execution; loose coupling implies modularity and flexibility.
is equivalent to
{ Loose Coupling ni , Tight Coupling ni }
has super-classes
Workflow Property c
is in range of
has coupling type op
has members
Loose Coupling ni, Tight Coupling ni

CPUc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#cpu

A type of processor.
has super-classes
processor c
is in domain of
cores number dp, model range dp, workload dp
is disjoint with
GPU c

Data Artifactc back to ToC or Class ToC

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

A data artifact (file, dataset, object) produced or consumed by workflow steps.
has super-classes
Entity c
is in domain of
DOI dp, access URL dp, checksum dp, creation date dp, file format dp, file name dp, file path dp, file size dp, has provenance record op, last modified dp, license dp, used in step op, was derived from op, was generated by op
is in range of
consumes op, produces op, was derived from op

Data Management Granularityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Batch ni , Partitioned ni , Pipelined ni }
has super-classes
Workflow Property c
is in range of
has data management granularity op
has members
Batch ni, Partitioned ni, Pipelined ni

Data Management Storagec back to ToC or Class ToC

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

Storage model used for intermediate data. Possible values: LocalFileSystem, SharedFileSystem, DistributedStorage, ReplicatedStorage, TransferTasks, InMemory.
is equivalent to
{ Distributed Storage ni , In-Memory ni , Local File System ni , Replicated Storage ni , Shared File System ni , Transfer Tasks ni }
has super-classes
Workflow Property c
is in range of
has data management storage op
has members
Distributed Storage ni, In-Memory ni, Local File System ni, Replicated Storage ni, Shared File System ni, Transfer Tasks ni

Data Management Transportc back to ToC or Class ToC

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

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

Data Provenancec back to ToC or Class ToC

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

Describes the lineage and transformation history of data artifacts within workflows. It links data inputs, intermediate results, and outputs to workflow steps, capturing how data was produced and used to enable traceability and reproducibility.
has super-classes
Workflow Metadata c
is in range of
has provenance record op

Domain Specificityc back to ToC or Class ToC

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

Describes whether the workflow is designed for a specific scientific or industrial domain, or is domain-agnostic and reusable.
is equivalent to
{ Domain-specific ni , Generic ni }
has super-classes
Workflow Property c
is in range of
has domain specificity op
has members
Domain-specific ni, Generic ni

embedded impactc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#embeddedImpact

Part of the embodied impacts attributed to a job using an attribution method
has super-classes
impact estimation c
is in domain of
is computed using method op
is in range of
is method used to compute op
is disjoint with
embodied impact c, usage impact c

embodied impactc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#embodiedImpact

Estimated impacts of the extraction, production, distribution and end-of-life phases of an object
has super-classes
impact estimation c
is disjoint with
embedded impact c, usage impact c

environmental impact categoryc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#environmentalImpactCategory

Environmental impact category, among ADPE, PEC or GWP
has sub-classes
ADPE c, GWP c, PEC c
is in domain of
is the category of op
is in range of
has category op

Executionc back to ToC or Class ToC

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

Represents an execution (run) instance of a workflow.
has super-classes
Activity c, Workflow Run c
is in domain of
has execution environment op, has status op, is execution of op
is in range of
has execution op

Executionc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/workflow_ontology/exaatow_workflow_ontology.ttl#Execution

has super-classes
job c
is in domain of
executed on partition op, has environmental impact op
is in range of
has workflow execution op

Execution Controlc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Resource Manager ni , Runner ni , Serverless ni }
has super-classes
Workflow Property c
is in range of
has execution control op
has members
Resource Manager ni, Runner ni, Serverless ni

Execution Environmentc back to ToC or Class ToC

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

The environment in which a workflow or step executes, including software, containers, or computational resources.
has sub-classes
Cloud Environment c, Conda Environment c, Container c, HPC Environment c, Local Machine c
is in domain of
environment description dp, environment name dp, environment version dp, requires resource op
is in range of
has execution environment op

Execution Statusc back to ToC or Class ToC

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

Enumerated states for runtime (Queued, Running, Completed, Failed, Cancelled).
is equivalent to
{ Cancelled ni , Completed ni , Failed ni , Queued ni , Running ni }
is in range of
has status op
has members
Cancelled ni, Completed ni, Failed ni, Queued ni, Running ni

FAIR Compliancec back to ToC or Class ToC

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

Indicates the extent to which the workflow, its components, and outputs adhere to the FAIR principles (Findable, Accessible, Interoperable, Reusable). Used to capture FAIRness evaluations or certifications
has super-classes
Workflow Metadata c
is in range of
has FAIR compliance op

Flow Typec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Data-driven ni , Iterative ni , Task-based ni }
has super-classes
Workflow Property c
is in range of
has flow type op
has members
Data-driven ni, Iterative ni, Task-based ni

GPUc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#gpu

A type of processor.
has super-classes
processor c
is in domain of
GPU RAM capacity dp
is disjoint with
CPU c

Granularityc back to ToC or Class ToC

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

Level of decomposition of a workflow: from fine-grained functions to coarse-grained sub-workflows or standalone executables.
is equivalent to
{ Coarsed Grained ni , Fine-grained ni }
has super-classes
Workflow Property c
is in range of
has granularity type op
has members
Coarse-grained ni, Fine-grained ni

GWPc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#gwp

Global Warming Potential, in kgCO2eq
has super-classes
environmental impact category c
is disjoint with
ADPE c, PEC c

H P C Environmentc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/workflow_ontology/exaatow_workflow_ontology.ttl#HPCEnvironment

has super-classes

H P C Resourcec back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/hpc_ontology/exaatow_hpc_ontology.ttl#HPCResource

has super-classes
impact Assessed Object c
is in range of
on HPC infrastructure op, utilizes HPC resource op

HDDc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#hdd

A type of memory.
has super-classes
component c
is disjoint with
SSD c

HPC Environmentc back to ToC or Class ToC

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

A high-performance computing cluster providing compute nodes, memory, and scheduling capabilities for workflow execution.
has super-classes
Execution Environment c

impact assessed objectc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#impactAssessedObject

Object whose ecological impact is estimated
has sub-classes
battery c, cluster c, component c, cooling system c, job c, park c, server c
is in domain of
energy consumption measures dp, has estimated impact op, idle energy consumption dp, instant energy consumption dp, is part of impact computation of op, peak energy consumption dp
is in range of
is part of impact computation of op, is the impact estimation of op

impact estimationc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#impactEstimation

Computed estimation of an object's environmental impact
has sub-classes
embedded impact c, embodied impact c, usage impact c
is in domain of
has category op, is the impact estimation of op
is in range of
has estimated impact op, is the category of op

Input Parameterc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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
Input c, Parameter c
is in range of
connects to op

jobc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#job

Task, computation executed on a server park, on a given number of processors, with a given RAM use
has super-classes
impact assessed object c
is in domain of
cluster name dp, duration dp, has allocation method op, is executed on op, nodes count dp
is in range of
executes op, is allocation method chosen for op

Local Machinec back to ToC or Class ToC

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

Environment of the local workstation or laptop.
has super-classes
Execution Environment c

memory stickc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#memoryStick

Either a RAM stick or a SSD stick.
has super-classes
component c
has sub-classes
RAM c, SSD c
is in domain of
manufacturer dp, memory base impact dp, memory capacity dp, memory density dp, surface dp, surface impact factor dp

Modularityc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Flat ni , Hierarchical ni }
has super-classes
Workflow Property c
is in range of
has modularity op
has members
Flat ni, Hierarchical ni

motherboardc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#motherboard

Main printed circuit board of a computer.
has super-classes
component c

Orchestration Planningc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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).
is equivalent to
{ Dynamic ni , Event-driven ni , Static ni }
has super-classes
Workflow Property c
is in range of
has orchestration planning op
has members
Dynamic ni, Event-driven ni, Static ni

Output Parameterc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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
Output c, Parameter c
is in domain of
connects to op

Parameterc back to ToC or Class ToC

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

A variable representing an input or output data element within a workflow or step.
has super-classes
Parameter c
has sub-classes
Input Parameter c, Output Parameter c
is in domain of
default value dp, parameter format dp, parameter name dp, parameter type dp

parkc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#park

Server park, datacenter
has super-classes
impact assessed object c
is in domain of
Power Usage Effectiveness dp, electrical impacts dp
is disjoint with
cluster c, server c

Partitionc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/hpc_ontology/exaatow_hpc_ontology.ttl#Partition

has super-classes
cluster c
is in range of
executed on partition op

PECc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#pec

Primary Energy Consumption, in Joules
has super-classes
environmental impact category c
is disjoint with
ADPE c, GWP c

power supplyc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#powerSupply

An object's power supply
has super-classes
component c
is in domain of
power supply impact factor dp, power supply weight dp
is disjoint with
battery c

processorc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#processor

Either GPU or CPU
has super-classes
component c
has sub-classes
CPU c, GPU c
is in domain of
die size dp, die size impact factor dp, model name dp, plage de la date de sortie dp, processor family dp, thermal design power dp

RAMc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#ram

Random Access Memory
has super-classes
memory stick c
is in domain of
engraving process thickness dp

serverc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#server

Computer providing information to other computers.
has super-classes
impact assessed object c
is in domain of
server consumption dp
is disjoint with
cluster c, park c

Software Toolc back to ToC or Class ToC

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

A specific scientific software application, script, or command-line utility executed within a workflow step.
has super-classes
Software Agent c
is in domain of
tool name dp, tool version dp
is in range of
uses tool op

SSDc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#ssd

Solid State Drive
has super-classes
memory stick c
is disjoint with
HDD c

Supercomputerc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/hpc_ontology/exaatow_hpc_ontology.ttl#Supercomputer

has super-classes
park c

usage impactc back to ToC or Class ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#usageImpact

Estimated impacts of an object's usage phase
has super-classes
impact estimation c
is disjoint with
embedded impact c, embodied impact c

Workflowc back to ToC or Class ToC

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

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
is in domain of
authored by op, created on dp, domain label dp, has FAIR compliance 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 op, has execution control op, has flow type op, has granularity type op, has modularity op, has orchestration planning op, has property op, has provenance record op, has step op, uses engine op, workflow description dp, workflow name dp, workflow version dp
is in range of
is execution of op, is part of workflow op

Workflow Enginec back to ToC or Class ToC

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

A software system responsible for interpreting, orchestrating, scheduling, and managing the execution of a workflow, including its steps and underlying computational tools. Examples include CWL runner, Apache NiFi, Snakemake, and Airflow.
has super-classes
Software Agent c, Workflow Engine c
is in domain of
engine description dp, engine name dp, engine version dp
is in range of
uses engine op

Workflow Execution Contextc back to ToC or Class ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#WorkflowExecutionContext

Integrates workflow execution with HPC infrastructure usage and environmental impact assessment.
has super-classes
is in domain of
has workflow execution op, on HPC infrastructure op, with environmental impact op

Workflow Metadatac back to ToC or Class ToC

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

Metadata entities describing contextual, provenance, or evaluative aspects of workflows, their components, and results. Includes provenance records, FAIR compliance assessments, and other metadata used for curation, traceability, or certification.
has sub-classes
Data Provenance c, FAIR Compliance c

Workflow Propertyc back to ToC or Class ToC

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

Attributes describing structural, execution, or data management characteristic of a workflow.
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
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/exaatow_workflow_ontology.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
Activity c, Process c
is in domain of
command line dp, consumes op, depends on op, has execution op, is part of workflow op, produces op, step description dp, step name dp, uses container op, uses tool op
is in range of
depends on op, has step op, is execution of op, used in step op, was generated by op

Object Properties

authored byop back to ToC or Object Property ToC

IRI: http://purl.org/pav/authoredBy

The creator or author of the workflow definition.
has domain
Workflow c
has range
Agent c

connects toop back to ToC or Object Property ToC

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

Indicates that an output parameter connects to an input parameter of another step.
has super-properties
has Data Link op
has domain
Output Parameter c
has range
Input Parameter c

consumesop back to ToC or Object Property ToC

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

Workflow-specific: indicates data consumption during step execution.
has super-properties
used op
has domain
Workflow Step c
has range
Data Artifact c
is inverse of
used in step op

depends onop back to ToC or Object Property ToC

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

Indicates that one workflow step depends on the completion of another.

has characteristics: transitive

has domain
Workflow Step c
has range
Workflow Step c

executed on partitionop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#executedOnPartition

Specifies which HPC partition was used for workflow execution.
has domain
Execution c
has range
Partition c

executesop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#executes

A cluster executes a job.
has domain
cluster c
has range
job c
is inverse of
is executed on op

has abstraction levelop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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 allocation methodop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#hasAllocationMethod

The embedded impacts of a job are computed thanks to an attribution method.
has domain
job c
has range
attribution method c
is inverse of
is allocation method chosen for op

has categoryop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#hasCategory

An environmental impact estimation has a category (ADPE, GWP or PEC).
has domain
impact estimation c
has range
environmental impact category c
is inverse of
is the category of op

has composition methodop back to ToC or Object Property ToC

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

Associates a workflow with its composition method, indicating how it is 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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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 domain specificityop back to ToC or Object Property ToC

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

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

has environmental impactop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#hasEnvironmentalImpact

Associates a workflow entity with its estimated environmental impact.
has domain
Execution c or Workflow c or Workflow Step c
has range
impact Estimation c

has estimated impactop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#hasEstimatedImpact

An object has an estimated environmental impact.
has domain
impact assessed object c
has range
impact estimation c
is inverse of
is the impact estimation of op

has executionop back to ToC or Object Property ToC

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

Links a workflow or step to its execution instance.
has domain
Workflow c or Workflow Step c
has range
Execution c
is inverse of
is execution of op

has execution controlop back to ToC or Object Property ToC

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

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

has execution environmentop back to ToC or Object Property ToC

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

Links an execution to its computational environment.
has domain
Execution c
has range
Execution Environment c

has FAIR complianceop back to ToC or Object Property ToC

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

Associates a workflow with a FAIR compliance record or evaluation.
has domain
Workflow c
has range
FAIR Compliance c

has flow typeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/cnherrera/Exa-AToW_onto/refs/heads/main/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.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/exaatow_workflow_ontology.ttl#hasProperty

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

has provenance recordop back to ToC or Object Property ToC

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

Links a data artifact or workflow to its provenance record.
has domain
Data Artifact c or Workflow c
has range
Data Provenance c

has statusop back to ToC or Object Property ToC

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

Links an execution instance to its current or final status, selecting from a controlled vocabulary of exa-atow:ExecutionStatus individuals.
has domain
Execution c
has range
Execution Status c

has stepop back to ToC or Object Property ToC

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

Indicates that a workflow includes a given workflow step.
has domain
Workflow c
has range
Workflow Step c
is inverse of
is part of workflow op

has workflow executionop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#hasWorkflowExecution

has domain
Workflow Execution Context c
has range
Execution c

includes impact assessmentop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#includesImpactAssessment

has domain
Workflow Metadata c
has range
impact Estimation c

is allocation method chosen forop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isAllocationMethodChosenFor

An allocation method is chosen to compute the impacts of a job.
has domain
attribution method c
has range
job c
is inverse of
has allocation method op

is computed using methodop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isComputedUsingMethod

Embedded impacts are computed using a given allocation method.
has domain
embedded impact c
has range
attribution method c
is inverse of
is method used to compute op

is executed onop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isExecutedOn

A job is executed on a given cluster.
has domain
job c
has range
cluster c
is inverse of
executes op

is execution ofop back to ToC or Object Property ToC

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

Indicates that an execution instance corresponds to a workflow or a workflow step.
has domain
Execution c
has range
Workflow c or Workflow Step c
is inverse of
has execution op

is method used to computeop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isMethodUsedToCompute

An allocation method is used to compute embedded impacts
has domain
attribution method c
has range
embedded impact c
is inverse of
is computed using method op

is part of impact computation ofop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isPartOfImpactComputationOf

An object's impacts are needed to compute another object's impacts.

is part of workflowop back to ToC or Object Property ToC

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

Indicates that a workflow step is part of a workflow.

has characteristics: transitive

has domain
Workflow Step c
has range
Workflow c
is inverse of
has step op

is the category ofop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isCategoryOf

ADPE, GWP or PEC is the category of an impact estimation.
has domain
environmental impact category c
has range
impact estimation c
is inverse of
has category op

is the impact estimation ofop back to ToC or Object Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#isImpactEstimationOf

An estimation corresponds to the object producing the impact.
has domain
impact estimation c
has range
impact assessed object c
is inverse of
has estimated impact op

on HPC infrastructureop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#onHPCInfrastructure

has domain
Workflow Execution Context c
has range
H P C Resource c

producesop back to ToC or Object Property ToC

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

Indicates that a workflow step produces a data artifact.
has super-properties
generated op
has domain
Workflow Step c
has range
Data Artifact c
is inverse of
was generated by op

requires resourceop back to ToC or Object Property ToC

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

Indicates that an execution environment requires a computational resource.

used in stepop back to ToC or Object Property ToC

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

Indicates that a data artifact was consumed by a workflow step.
has domain
Data Artifact c
has range
Workflow Step c
is inverse of
consumes op

uses compute nodeop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#usesComputeNode

Indicates which compute nodes execute a specific workflow step.
has domain
Workflow Step c
has range
Compute Node c

uses containerop back to ToC or Object Property ToC

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

Indicates that a workflow step uses a container for execution.
has domain
Workflow Step c
has range
Container c

uses engineop back to ToC or Object Property ToC

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

Specifies the primary workflow management system (WMS) used to define, orchestrate, and execute the overall workflow structure.
has domain
Workflow c
has range
Workflow Engine c

uses toolop back to ToC or Object Property ToC

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

Indicates the specific software application or tool executed by a workflow step.
has domain
Workflow Step c
has range
Software Tool c

utilizes HPC resourceop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#utilizesHPCResource

Links a workflow execution environment to the physical or logical HPC resources it uses.
has domain
Execution Environment c
has range
H P C Resource c

was derived fromop back to ToC or Object Property ToC

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

Indicates that one data artifact was derived from another.
has domain
Data Artifact c
has range
Data Artifact c

was generated byop back to ToC or Object Property ToC

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

Indicates the workflow step that produced this data artifact.
has super-properties
was Generated By op
has domain
Data Artifact c
has range
Workflow Step c
is inverse of
produces op

with environmental impactop back to ToC or Object Property ToC

IRI: https://raw.githubusercontent.com/logistica-dev/exa-atow-ontologies/refs/heads/main/exaatow_ontology.ttl#withEnvironmentalImpact

Data Properties

access URLdp back to ToC or Data Property ToC

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

Resolvable URL to access or download the data artifact.
has domain
Data Artifact c
has range
any U R I

battery capacitydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryCapacity

The battery capacity. If unknown, it will be estimated from the server consumption and battery duration.
has domain
battery c
has range
positive Integer

battery densitydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryDensity

The energy that can be contained in 1 kilogram of this type of battery.
has super-properties
battery type dp
has domain
battery c
has range
float

battery durationdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryDuration

The battery's expected duration given the server's energy consumption.
has domain
battery c
has range
float

battery impact per kilogramdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryImpactPerKilo

The embodied impacts of 1 kilogram of this type of battery.
has super-properties
battery type dp
has domain
battery c
has range
impact ep

battery typedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryType

The type of the battery, which can be VRLA, LFP, LTO, LMO, NCM, NCA, NaNiCl, or VRFB.
has sub-properties
battery density dp, battery impact per kilogram dp, battery weight dp
has domain
battery c
has range
string

battery weightdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#batteryWeight

The weight of the battery. It is computed using its capacity and density.
has super-properties
battery type dp
has domain
battery c
has range
float

casing typedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#casingType

Either rack or blade.
has domain
chassis c
has range
string

checksumdp back to ToC or Data Property ToC

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

Checksum or hash value (e.g., MD5, SHA256) to verify data integrity.
has domain
Data Artifact c
has range
string

cluster namedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#clusterName

The name of the cluster the job is executed on.
has domain
job c
has range
string

command linedp back to ToC or Data Property ToC

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

Command or script executed by the workflow step.
has domain
Workflow Step c
has range
string

container imagedp back to ToC or Data Property ToC

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

Container image identifier (e.g., Docker or Singularity image URI).
has domain
Container c
has range
string

container tagdp back to ToC or Data Property ToC

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

Tag or version of the container image.
has domain
Container c
has range
string

cooling powerdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#coolingPower

The cooling power of the cooling system, in Watts.
has domain
cooling system c
has range
float

cores numberdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#coresNumber

The number of physical cores of the processor.
has domain
CPU c
has range
unsigned Int

created ondp back to ToC or Data Property ToC

IRI: http://purl.org/pav/createdOn

The date and time when the workflow was initially created or defined (creation timestamp).
has domain
Workflow c
has range
date Time

creation datedp back to ToC or Data Property ToC

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

Date and time when the data artifact was created.
has domain
Data Artifact c
has range
date Time

default valuedp back to ToC or Data Property ToC

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

Default value assigned to the parameter if not specified.
has domain
Parameter c
has range
string

descriptiondp back to ToC or Data Property ToC

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

Generic description applicable to any entity.
has domain
Thing c
has range
string

die sizedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#dieSize

The surface area of the processor's die, in mm². Used to determine the embodied impacts of the processor.
has domain
processor c
has range
float

die size impact factordp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#dieSizeImpactFactor

Corresponds to the embodied impacts of 1 mm² of die.
has domain
processor c
has range
impact ep

DOIdp back to ToC or Data Property ToC

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

Digital Object Identifier (DOI) associated with the data artifact, if available.
has domain
Data Artifact c
has range
string

domain labeldp back to ToC or Data Property ToC

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

Specifies the domain name(s) to which the workflow applies, e.g., 'materials science', 'genomics'.
has domain
Workflow c
has range
string

durationdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#duration

The duration of the job.
has domain
job c
has range
float

electrical impactsdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#electricalImpacts

Environmental impacts of the electrical mix of the region where the park is running. This represents the impacts of producing 1 kWh of electricity.
has domain
park c
has range
impact ep

energy consumption measuresdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#energyConsumptionMeasures

Measures of a device's energy consumption.

engine descriptiondp back to ToC or Data Property ToC

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

Description of the workflow engine’s purpose or key features.
has domain
Workflow Engine c
has range
string

engine namedp back to ToC or Data Property ToC

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

Name of the workflow engine used (e.g., CWL, Nextflow, Snakemake).
has domain
Workflow Engine c
has range
string

engine versiondp back to ToC or Data Property ToC

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

Version of the workflow engine.
has domain
Workflow Engine c
has range
string

engraving process thicknessdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#engravingProcessThickness

The thickness of the engraving process for manufacturing this RAM stick.
has domain
RAM c
has range
float

environment descriptiondp back to ToC or Data Property ToC

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

Description of the computational environment, including hardware and software context.
has domain
Execution Environment c
has range
string

environment filedp back to ToC or Data Property ToC

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

Path or URI of the Conda environment file (e.g., environment.yml).
has domain
Conda Environment c
has range
string

environment hashdp back to ToC or Data Property ToC

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

Checksum or hash identifier of the Conda environment file for verification.
has domain
Conda Environment c
has range
string

environment namedp back to ToC or Data Property ToC

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

Name of the computational environment (e.g., cluster, HPC node).
has domain
Execution Environment c
has range
string

environment versiondp back to ToC or Data Property ToC

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

Version or identifier of the environment configuration.
has domain
Execution Environment c
has range
string

file formatdp back to ToC or Data Property ToC

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

Format or MIME type of the data artifact (e.g., CSV, JSON, NetCDF).
has domain
Data Artifact c
has range
string

file namedp back to ToC or Data Property ToC

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

Name of the data artifact file or object.
has domain
Data Artifact c
has range
string

file pathdp back to ToC or Data Property ToC

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

Local or remote path/URI where the data artifact is stored.
has domain
Data Artifact c
has range
string

file sizedp back to ToC or Data Property ToC

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

Size of the data artifact file, in bytes.
has domain
Data Artifact c
has range
decimal

GPU RAM capacitydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#gpuRamCapacity

Capacity of the GPU's embedded RAM in gigabyes.
has domain
GPU c
has range
unsigned Int

idle energy consumptiondp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#idleEnergyConsumption

The energy consumption of an idle device.
has super-properties
energy consumption measures dp
has domain
impact assessed object c
has range
float

instant energy consumptiondp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#instantEnergyConsumption

The nergy consumption of a device at a given moment.
has super-properties
energy consumption measures dp
has domain
impact assessed object c
has range
float

last modifieddp back to ToC or Data Property ToC

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

Date and time when the data artifact was last modified.
has domain
Data Artifact c
has range
date Time

licensedp back to ToC or Data Property ToC

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

License or usage terms associated with the data artifact.
has domain
Data Artifact c
has range
string

manufacturerdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#manufacturer

The company that manufactured the memory stick.
has domain
memory stick c
has range
string

memory base impactdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#memoryBaseImpact

A constant impact of every memory (RAM or SSD) stick, which includes packaging, transport, etc.
has domain
memory stick c
has range
impact ep

memory capacitydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#memoryCapacity

The memory's capacity, in gigabytes.
has domain
memory stick c
has range
unsigned Int

memory densitydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#memoryDensity

The quantity of data (in gigabytes) that a cm² of memory (RAM or SSD) contains. This value is expressed in GB/cm².
has domain
memory stick c
has range
float

model namedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#modelName

The name of a processor model. Can be an exact name or the result of a fuzzy matching function.
has domain
processor c
has range
string

model rangedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#modelRange

The model range of the processor, for example ``EPYC``, ``Athlon X4``, ``Core i5``, ``Xeon Gold``...
has domain
CPU c
has range
string

nodes countdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#nodesCount

The number of the cluster's nodes used by the job.
has domain
job c
has range
unsigned Int

parameter formatdp back to ToC or Data Property ToC

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

Expected format or encoding of the parameter value (e.g., JSON, CSV).
has domain
Parameter c
has range
string

parameter namedp back to ToC or Data Property ToC

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

Name of the parameter as defined in the workflow system.
has domain
Parameter c
has range
string

parameter typedp back to ToC or Data Property ToC

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

Type of the parameter (e.g., string, integer, file, URI).
has domain
Parameter c
has range
string

peak energy consumptiondp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#peakEnergyConsumption

The energy consumption of a device used at its maximum.
has super-properties
energy consumption measures dp
has domain
impact assessed object c
has range
float

plage de la date de sortiedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#releaseDateRange

The date range in which the processor was released. Used in computations when the exact model of the processor isn't known and estimations are done with average values.
has domain
processor c
has range
date range ep

power supply impact factordp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#powerSupplyImpactFactor

The impacts of 1 kg of power supply.
has domain
power supply c
has range
impact ep

power supply weightdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#powerSupplyWeight

The weight of the power supply.
has domain
power supply c
has range
float

Power Usage Effectivenessdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#powerUsageEffectiveness

The Power Usage Effectiveness (PUE https://en.wikipedia.org/wiki/Power_usage_effectiveness) of a park or cluster.
has domain
park c
has range
float

processor familydp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#processorFamily

The family of the processor. Ignored if model name and die size are known.
has domain
processor c
has range
string

server consumptiondp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#serverConsumption

The energy consumption of the server.
has domain
server c
has range
float

step descriptiondp back to ToC or Data Property ToC

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

Description of what the workflow step does.
has domain
Workflow Step c
has range
string

step namedp back to ToC or Data Property ToC

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

Human-readable name of the workflow step.
has domain
Workflow Step c
has range
string

surfacedp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#surface

Surface of the memory stick, estimated using its capacity and density.
has domain
memory stick c
has range
float

surface impact factordp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#surfaceImpactFactor

The impacts of 1 cm² of a memory stick.
has domain
memory stick c
has range
impact ep

thermal design powerdp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#thermalDesignPower

The Thermal Design Power (https://en.wikipedia.org/wiki/Thermal_design_power) of the processor, used to determine its instant power.
has domain
processor c
has range
float

tool namedp back to ToC or Data Property ToC

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

The formal, full name of the software application or computational tool.
has domain
Software Tool c
has range
string

tool versiondp back to ToC or Data Property ToC

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

The specific version identifier of the software application, which is crucial for reproducibility.
has domain
Software Tool c
has range
string

versiondp back to ToC or Data Property ToC

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

Generic version identifier applicable to any entity.
has domain
Thing c
has range
string

workflow descriptiondp back to ToC or Data Property ToC

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

Textual description of the workflow purpose and logic.
has domain
Workflow c
has range
string

workflow namedp back to ToC or Data Property ToC

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

Human-readable name of the workflow.
has domain
Workflow c
has range
string

workflow versiondp back to ToC or Data Property ToC

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

Version identifier of the workflow.
has domain
Workflow c
has range
string

workloaddp back to ToC or Data Property ToC

IRI: https://gitlab.aqmo.org/grichet/impacts-hpc/-/raw/main/ontology/PIE.ttl#workload

Percentage indicating how much of a processor is being used. A processor is considered idle when its workload is 0%, and its peak consumption happens when its workload is 100%.
has domain
CPU c
has range

Annotation Properties

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/creator

dateap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/date

definitionap back to ToC or Annotation Property ToC

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

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/description

pref Labelap back to ToC or Annotation Property ToC

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

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/title

Named Individuals

Abstract levelni back to ToC or Named Individual ToC

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

Workflow defined as logical steps.
belongs to
Abstraction Level c
has facts
pref Label ap "Abstract level"@en
pref Label ap "Abstrait"@fr

API-drivenni back to ToC or Named Individual ToC

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

Workflows expressed via a programming API or template engine, enabling control structures such as loops and conditionals.
belongs to
Composition Method c
has facts
pref Label ap "API-driven"@en
pref Label ap "Pilotée par API"@fr

Batchni back to ToC or Named Individual ToC

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

Full sets of data consumed/produced.
belongs to
Data Management Granularity c
has facts
pref Label ap "Batch"@en
pref Label ap "Batch"@fr

Cancelledni back to ToC or Named Individual ToC

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

The workflow or task was explicitly stopped by a user or system prior to completion.
belongs to
Execution Status c
has facts
pref Label ap "Annulé"@fr
pref Label ap "Cancelled"@en

Coarse-grainedni back to ToC or Named Individual ToC

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

Workflow is built with larger components such as sub-workflows or complete applications.
belongs to
Granularity c
has facts
pref Label ap "Coarse-grained"@en
pref Label ap "Gros grain"@fr

Completedni back to ToC or Named Individual ToC

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

The workflow or task finished successfully.
belongs to
Execution Status c
has facts
pref Label ap "Completed"@en
pref Label ap "Terminé"@fr

Concreteni back to ToC or Named Individual ToC

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

Fully specified execution plans.
belongs to
Abstraction Level c
has facts
pref Label ap "Concret"@fr
pref Label ap "Concrete"@en

Data-drivenni back to ToC or Named Individual ToC

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

Workflow execution is triggered by data availability.
belongs to
Flow Type c
has facts
pref Label ap "Data-driven"@en
pref Label ap "Orienté données"@fr

Distributed Storageni back to ToC or Named Individual ToC

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

Data spread across several machines.
belongs to
Data Management Storage c
has facts
pref Label ap "Distributed Storage"@en
pref Label ap "Stockage distribué"@fr

Domain-specificni back to ToC or Named Individual ToC

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

belongs to
Domain Specificity c
has facts
pref Label ap "Domain-specific"@en
pref Label ap "Spécifique au domaine"@fr

Dynamicni back to ToC or Named Individual ToC

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

Adapted during execution.
belongs to
Orchestration Planning c
has facts
pref Label ap "Dynamic"@en
pref Label ap "Dynamique"@fr

Event-drivenni back to ToC or Named Individual ToC

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

Execution reacts to runtime triggers.
belongs to
Orchestration Planning c
has facts
pref Label ap "Event-driven"@en
pref Label ap "Piloté par événements"@fr

Failedni back to ToC or Named Individual ToC

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

The workflow or task terminated due to an error.
belongs to
Execution Status c
has facts
pref Label ap "Failed"@en
pref Label ap "Échoué"@fr

File-basedni back to ToC or Named Individual ToC

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

Transfer via file writing/reading.
belongs to
Data Management Transport c
has facts
pref Label ap "Basé sur fichiers"@fr
pref Label ap "File-based"@en

Fine-grainedni back to ToC or Named Individual ToC

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

Workflow is composed of small, atomic tasks or functions.
belongs to
Granularity c
has facts
pref Label ap "Fine-grained"@en
pref Label ap "Finesse granulaire"@fr

Flatni back to ToC or Named Individual ToC

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

Single-level composition with no nesting.
belongs to
Modularity c
has facts
pref Label ap "Flat"@en
pref Label ap "Plate"@fr

Genericni back to ToC or Named Individual ToC

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

belongs to
Domain Specificity c
has facts
pref Label ap "Generic"@en
pref Label ap "Générique"@fr

GUI-basedni back to ToC or Named Individual ToC

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

Workflows built visually through a GUI.
belongs to
Composition Method c
has facts
pref Label ap "Basée sur une interface graphique"@fr
pref Label ap "GUI-based"@en

Hierarchicalni back to ToC or Named Individual ToC

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

Nested sub-workflows for modular design. Use exa-atow:isPartOfWorkflow to link parent steps to child workflows.
belongs to
Modularity c
has facts
pref Label ap "Hierarchical"@en
pref Label ap "Hiérarchique"@fr

Implicitni back to ToC or Named Individual ToC

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

Workflow defined at code level.
belongs to
Abstraction Level c
has facts
pref Label ap "Implicit"@en
pref Label ap "Implicite"@fr

In-Memoryni back to ToC or Named Individual ToC

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

Data held in RAM.
belongs to
Data Management Storage c
has facts
pref Label ap "En mémoire"@fr
pref Label ap "In-Memory"@en

Intermediateni back to ToC or Named Individual ToC

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

Workflow defined with a balance between logical steps and initial execution constraints, often including platform-agnostic configuration or data flow specifications.
belongs to
Abstraction Level c
has facts
pref Label ap "Intermediate"@en
pref Label ap "Intermédiaire"@fr

Iterativeni back to ToC or Named Individual ToC

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

Workflow loops over conditions or data until a criterion is met.
belongs to
Flow Type c
has facts
pref Label ap "Iterative"@en
pref Label ap "Itératif"@fr

Local File Systemni back to ToC or Named Individual ToC

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

Data stored locally on one machine.
belongs to
Data Management Storage c
has facts
pref Label ap "Local File System"@en
pref Label ap "Système de fichiers local"@fr

Loose Couplingni back to ToC or Named Individual ToC

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

Modular and flexible interaction between workflow components.
belongs to
Coupling c
has facts
pref Label ap "Couplage faible"@fr
pref Label ap "Loose Coupling"@en

Partitionedni back to ToC or Named Individual ToC

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

Data divided into groups of records.
belongs to
Data Management Granularity c
has facts
pref Label ap "Partitioned"@en
pref Label ap "Partitionné"@fr

Pipelinedni back to ToC or Named Individual ToC

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

Data streamed record by record.
belongs to
Data Management Granularity c
has facts
pref Label ap "Pipeline"@fr
pref Label ap "Pipelined"@en

Queuedni back to ToC or Named Individual ToC

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

The workflow or task has been submitted and is waiting for resources to become available for execution.
belongs to
Execution Status c
has facts
pref Label ap "En attente"@fr
pref Label ap "Queued"@en

Replicated Storageni back to ToC or Named Individual ToC

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

Copies of data stored in multiple locations.
belongs to
Data Management Storage c
has facts
pref Label ap "Replicated Storage"@en
pref Label ap "Stockage répliqué"@fr

Resource Managerni back to ToC or Named Individual ToC

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

Delegates to external resource managers.
belongs to
Execution Control c
has facts
pref Label ap "Gestionnaire de ressources"@fr
pref Label ap "Resource Manager"@en

Runnerni back to ToC or Named Individual ToC

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

Manages task execution and resources.
belongs to
Execution Control c
has facts
pref Label ap "Exécuteur"@fr
pref Label ap "Runner"@en

Runningni back to ToC or Named Individual ToC

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

The workflow or task is currently being executed.
belongs to
Execution Status c
has facts
pref Label ap "En cours"@fr
pref Label ap "Running"@en

Schema-basedni back to ToC or Named Individual ToC

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

Workflows 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).
belongs to
Composition Method c
has facts
pref Label ap "Basée sur un schéma"@fr
pref Label ap "Schema-based"@en

Serverlessni back to ToC or Named Individual ToC

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

Infrastructure handled by the provider.
belongs to
Execution Control c
has facts
pref Label ap "Sans serveur"@fr
pref Label ap "Serverless"@en

Shared File Systemni back to ToC or Named Individual ToC

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

Accessible by multiple nodes.
belongs to
Data Management Storage c
has facts
pref Label ap "Shared File System"@en
pref Label ap "Système de fichiers partagé"@fr

Staticni back to ToC or Named Individual ToC

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

Decisions made before execution.
belongs to
Orchestration Planning c
has facts
pref Label ap "Static"@en
pref Label ap "Statique"@fr

Stream-basedni back to ToC or Named Individual ToC

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

Streaming via memory or network.
belongs to
Data Management Transport c
has facts
pref Label ap "Basé sur flux"@fr
pref Label ap "Stream-based"@en

Task-basedni back to ToC or Named Individual ToC

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

Workflow progresses through a defined sequence of tasks.
belongs to
Flow Type c
has facts
pref Label ap "Basé sur les tâches"@fr
pref Label ap "Task-based"@en

Tight Couplingni back to ToC or Named Individual ToC

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

Strong interdependence and synchronous execution between components.
belongs to
Coupling c
has facts
pref Label ap "Couplage fort"@fr
pref Label ap "Tight Coupling"@en

Transfer Tasksni back to ToC or Named Individual ToC

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

Intermediate tasks move data.
belongs to
Data Management Storage c
has facts
pref Label ap "Transfer Tasks"@en
pref Label ap "Tâches de transfert"@fr

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals
ep: External 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.