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
8/11/2026, 10:09:40 AM
Crawl status
ok
Modified
2026-01-13T22:38:23.196610
Register dependencies
No dependencies found.
Building Blocks (30)
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.
datatype
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.
datatype
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.
datatype
under-development
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.
schema
under-development
wf4ever:Datasetogc.bbr.wf4ever.wf4ever.Dataset
A dataset artifact - a collection of data values or files representing a scientific dataset.
datatype
under-development
wf4ever:Documentogc.bbr.wf4ever.wf4ever.Document
A document artifact - textual or formatted content such as PDF, HTML, or text files.
datatype
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.
datatype
under-development
wf4ever:Imageogc.bbr.wf4ever.wf4ever.Image
An image artifact - visual representation such as PNG, JPEG, or raster geospatial imagery.
datatype
under-development
wf4ever:WebServiceProcessogc.bbr.wf4ever.wf4ever.WebServiceProcess
A web service process - a process description whose enactment involves making a web service call.
datatype
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.
schema
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
schema
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.
datatype
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.
datatype
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.
schema
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
datatype
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.
datatype
under-development
wf4ever:WorkflowResearchObjectogc.bbr.wf4ever.wf4ever.WorkflowResearchObject
A research object that aggregates at least one workflow description, along with associated resources and provenance.
datatype
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.
datatype
under-development
Complete Workflow Provenance Traceogc.bbr.wf4ever.wf4ever-profiles.complete-provenance-trace
Master profile combining Research Object, Workflow Description, and Workflow Execution Provenance
schema
under-development