Presentation Information
[eHvadpaV-01]A Metadata Application Profile for Machine-Actionable Ocean Workflows
Marco Oliveira1, *Artur Rocha1 (1. INESC TEC (Portugal))
The reuse of analytical workflows in Digital Twin of the Ocean environments depends on more than access to source code, containers or workflow files. Users and software agents must also be able to identify a workflow, understand its purpose, assess where and when it is applicable, determine its inputs and outputs, and verify the conditions under which it can be used. This requires a consistent, machine-readable and machine-interpretable metadata model.
This presentation introduces the Application Package Metadata Application Profile (APKG-MAP), developed to describe executable Application Packages used in ocean and geospatial processing environments. The profile extends the metadata available in packaged workflows by combining information about identity and lifecycle, responsibility and governance, spatial and temporal applicability, and the executable interface of the workflow.
APKG-MAP reuses established RDF vocabularies, including Schema.org, Dublin Core Terms, DCAT, OWL-Time, GeoJSON, GeoSPARQL and Common Workflow Language terms, together with a dedicated Application Package vocabulary. It defines how these elements are combined, which properties are required or optional, and which cardinalities and controlled values apply. Descriptions are represented in JSON-LD, while SHACL shapes are used to validate conformance, completeness and consistency.
The profile is designed as a semantic contract for executable workflows. It enables Application Packages to be consistently described, queried, compared and evaluated for reuse across infrastructures. Its implementation in the ILIAD Application Package Registry demonstrates how the profile supports metadata-based discovery while preserving links to the underlying executable workflow.
The presentation will focus on the profile’s requirements, conceptual structure, vocabulary reuse, validation model and implementation experience, and will discuss its contribution to extending semantic interoperability from ocean data to executable analytical workflows.
Acknowledgements: This work has received funding from the European Union's Horizon Europe Research and Innovation Programme under the Grant Agreement No. 101136903, through the project INESCTEC.OCEAN - Centre of Excellence in Ocean Research and Engineering (HORIZON-WIDERA-2023-ACCESS-01 - Teaming for Excellence) and National Funds from the Portuguese Republic.
This presentation introduces the Application Package Metadata Application Profile (APKG-MAP), developed to describe executable Application Packages used in ocean and geospatial processing environments. The profile extends the metadata available in packaged workflows by combining information about identity and lifecycle, responsibility and governance, spatial and temporal applicability, and the executable interface of the workflow.
APKG-MAP reuses established RDF vocabularies, including Schema.org, Dublin Core Terms, DCAT, OWL-Time, GeoJSON, GeoSPARQL and Common Workflow Language terms, together with a dedicated Application Package vocabulary. It defines how these elements are combined, which properties are required or optional, and which cardinalities and controlled values apply. Descriptions are represented in JSON-LD, while SHACL shapes are used to validate conformance, completeness and consistency.
The profile is designed as a semantic contract for executable workflows. It enables Application Packages to be consistently described, queried, compared and evaluated for reuse across infrastructures. Its implementation in the ILIAD Application Package Registry demonstrates how the profile supports metadata-based discovery while preserving links to the underlying executable workflow.
The presentation will focus on the profile’s requirements, conceptual structure, vocabulary reuse, validation model and implementation experience, and will discuss its contribution to extending semantic interoperability from ocean data to executable analytical workflows.
Acknowledgements: This work has received funding from the European Union's Horizon Europe Research and Innovation Programme under the Grant Agreement No. 101136903, through the project INESCTEC.OCEAN - Centre of Excellence in Ocean Research and Engineering (HORIZON-WIDERA-2023-ACCESS-01 - Teaming for Excellence) and National Funds from the Portuguese Republic.
Comment
To browse or post comments, you must log in.Log in
