Wf4Ever Building Blocks

ogc

Building blocks for the Wf4Ever ontologies suite (wfdesc, wfprov, ro, wf4ever) enabling workflow description, provenance tracking, research object aggregation, and specialized artifact types.

Last crawled
9/21/2026, 4:03:56 PM
Crawl status
ok
Modified
2026-09-16T22:20:09.640958

Register dependencies

No dependencies found.

Building Blocks (30)

Research Object Ontology (ro)ogc.bbr.wf4ever.ro
The Research Object ontology (ro) provides concepts for bundling and aggregating research artifacts, describing folder structures and annotations.
under-development
ro:AggregatedAnnotationogc.bbr.wf4ever.ro.AggregatedAnnotation
An annotation about resources within a Research Object. Annotations provide additional metadata, provenance information, or contextual details about aggregated resources, stored as part of the Research Object itself.
under-development
ro:Folderogc.bbr.wf4ever.ro.Folder
A folder that organizes resources within a Research Object. Folders provide hierarchical structure, similar to filesystem directories, allowing logical grouping of related resources.
under-development
ro:FolderEntryogc.bbr.wf4ever.ro.FolderEntry
An entry within a folder that associates a name with a resource. FolderEntries provide the mapping between folder paths and actual resources, similar to filesystem directory entries.
under-development
ro:Manifestogc.bbr.wf4ever.ro.Manifest
A manifest that describes the structure and contents of a Research Object. The manifest provides metadata about the Research Object, its aggregated resources, annotations, and organizational structure.
under-development
ro:ResearchObjectogc.bbr.wf4ever.ro.ResearchObject
A Research Object that bundles resources, data, methods, and contextual information. It provides a structured way to package research outputs with their provenance, making them portable, shareable, and preservable.
under-development
ro:Resourceogc.bbr.wf4ever.ro.Resource
A resource that can be aggregated in a Research Object. Resources represent any artifact that contributes to the research outcome, such as data files, workflows, documentation, or external references.
under-development
ro:SemanticAnnotationogc.bbr.wf4ever.ro.SemanticAnnotation
A semantic annotation is a specialization of ao:Annotation which requires that the annotation body points to an RDF Graph containing semantic information about the annotated resource.
under-development
Wf4Ever Extension Ontologyogc.bbr.wf4ever.wf4ever
The wf4ever ontology extends ro, wfdesc and wfprov with specialized artifact and process types commonly used in workflow research objects.
under-development
Complete Workflow Provenance Traceogc.bbr.wf4ever.wf4ever-profiles.complete-provenance-trace
Master profile combining Research Object, Workflow Description, and Workflow Execution Provenance
under-development
wf4ever:Datasetogc.bbr.wf4ever.wf4ever.Dataset
A dataset artifact - a collection of data values or files representing a scientific dataset.
under-development
wf4ever:Documentogc.bbr.wf4ever.wf4ever.Document
A document artifact - textual or formatted content such as PDF, HTML, or text files.
under-development
wf4ever:Fileogc.bbr.wf4ever.wf4ever.File
A file artifact - a specialization of wfdesc:Artifact representing a file-based data entity used or produced by workflow execution.
under-development
wf4ever:Imageogc.bbr.wf4ever.wf4ever.Image
An image artifact - visual representation such as PNG, JPEG, or raster geospatial imagery.
under-development
wf4ever:WebServiceProcessogc.bbr.wf4ever.wf4ever.WebServiceProcess
A web service process - a process description whose enactment involves making a web service call.
under-development
wf4ever:WorkflowResearchObjectogc.bbr.wf4ever.wf4ever.WorkflowResearchObject
A research object that aggregates at least one workflow description, along with associated resources and provenance.
under-development
Workflow Description Ontology (wfdesc)ogc.bbr.wf4ever.wfdesc
The Workflow Description ontology (wfdesc) describes the structure of workflows, including processes, inputs, outputs, and data flow.
under-development
wfdesc:Artifactogc.bbr.wf4ever.wfdesc.Artifact
An artifact representing a data value, file, or resource that can be used as input or generated as output by workflow processes. Artifacts provide concrete data representations for parameter binding.
under-development
wfdesc:DataLinkogc.bbr.wf4ever.wfdesc.DataLink
A connection between processes in a workflow, linking an output of one process to an input of another process. DataLinks define the data flow in a workflow.
under-development
wfdesc:Inputogc.bbr.wf4ever.wfdesc.Input
An input parameter to a workflow process. Inputs receive data from external sources or from outputs of other processes via DataLinks.
under-development
wfdesc:Outputogc.bbr.wf4ever.wfdesc.Output
An output parameter from a workflow process. Outputs produce data that can be consumed by inputs of other processes or as final workflow results.
under-development
wfdesc:Parameterogc.bbr.wf4ever.wfdesc.Parameter
A parameter (input or output) of a workflow process. This is the base class for Input, Output, and Configuration.
under-development
wfdesc:Processogc.bbr.wf4ever.wfdesc.Process
A computational process or task in a workflow. Processes have inputs, outputs, and perform computations. This is the base class for atomic processes and composite Workflows.
under-development
wfdesc:Workflowogc.bbr.wf4ever.wfdesc.Workflow
A composite process that contains sub-processes connected by data links. Workflows are directed graphs where nodes are processes and edges are data flow connections.
under-development
wfdesc:WorkflowInstanceogc.bbr.wf4ever.wfdesc.WorkflowInstance
A specialized workflow description that includes all concrete data, parameters, and settings required to execute a specific workflow run. It bridges the gap between abstract workflow descriptions and concrete workflow executions.
under-development
Workflow Provenance Ontology (wfprov)ogc.bbr.wf4ever.wfprov
The Workflow Provenance ontology (wfprov) extends PROV-O to describe workflow execution traces, linking workflow runs to their descriptions.
under-development
wfprov:Artifactogc.bbr.wf4ever.wfprov.Artifact
A data entity that was used as input or generated as output during a workflow execution. Artifacts are the data products consumed or produced by process runs.
under-development
wfprov:ProcessRunogc.bbr.wf4ever.wfprov.ProcessRun
An execution instance of a process. A ProcessRun represents the actual execution of a process described by wfdesc:Process, tracking what happened during that execution including inputs used, outputs generated, and timing information.
under-development
wfprov:WorkflowEngineogc.bbr.wf4ever.wfprov.WorkflowEngine
A software agent that executes workflows. The WorkflowEngine is responsible for enacting workflow and process executions, managing the execution environment and resources.
under-development
wfprov:WorkflowRunogc.bbr.wf4ever.wfprov.WorkflowRun
An execution instance of a workflow. A WorkflowRun is a special type of ProcessRun that represents the execution of a complete workflow (wfdesc:Workflow), containing multiple ProcessRuns for its sub-processes.
under-development