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.
schema
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: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: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
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: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
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: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
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
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
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
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
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: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: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
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
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
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
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
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: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
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
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