Issued: 2017-08-29
The SEAS Forecasting ontology extends the Procedure Execution ontology (PEP) and defines:
Sub types of seas:Forecaster, seas:Forecasting, and seas:Forecast, may constrain the type of the value of the property. For instance ontology seas:BooleanOntology may define seas:BooleanForecaster, seas:BooleanForecasting, and seas:BooleanForecast, that constrain the forecasted property to be a seas:BooleanProperty.
Figure below provides an overview of some concepts in this ontology:
Label: Forecast
IRI: https://w3id.org/seas/Forecast
A Forecast is the execution of some Forecasting procedure by some Forecaster.
sub class of: https://w3id.org/pep/ProcedureExecution
Label: Forecaster
IRI: https://w3id.org/seas/Forecaster
A Forecaster implements some Forecasting procedure, and may generate forecasts.
Label: Forecasting
IRI: https://w3id.org/seas/Forecasting
Forecasting is the procedure of forecasting the state of a property.
sub class of: https://w3id.org/pep/Procedure
Label: forecasts
IRI: https://w3id.org/seas/forecasts
Links an Forecasting, Forecaster, or Forecast, to the feature of interest a property of which it forecasts.
If x forecasts a property, then it also forecasts the feature of interest of this property:
seas:forecastsProperty < seas:forecasts o seas:isPropertyOf .
If a forecasting forecasts a feature of interest, then any Forecaster that implements this forecasting also forecasts this feature of interest, and any Forecast that used this forecasting also forecasts this feature of interest. Furthermore, if a Forecaster forecasts a feature of interest, then any Forecast executed by this Forecaster also forecasts this feature of interest:
seas:forecasts < pep:usedProcedure o seas:forecasts . seas:forecasts < pep:usedProcedure o seas:forecasts . seas:forecasts < pep:madeBy o seas:forecasts .
range: FeatureOfInterest
Label: forecasts property
IRI: https://w3id.org/seas/forecastsProperty
Links an Forecasting, Forecaster, or Forecast, to the property it forecasts.
If a forecasting forecasts a property, then any Forecaster that implements this forecasting also forecasts this property, and any Forecast that used this forecasting also forecasts this property. Furthermore, if a Forecaster forecasts a property, then any Forecast executed by this Forecaster also forecasts this property:
seas:forecastsProperty < pep:implements o seas:forecastsProperty . seas:forecastsProperty < pep:usedProcedure o seas:forecastsProperty . seas:forecastsProperty < pep:madeBy o seas:forecastsProperty .