Warning:
    This wiki has been archived and is now read-only.
Use Case Data
Use Case: Data Discovery
Find observations that meet given criteria
Description 
Find all observations that meet certain criteria.
Example (from the SemsorGrid4Env project): Find all the observations related to the weather conditions and tide information available in a specific bounding box and obtained in the last 24 hours.
Primary Actor 
User (Engineer/Scientist) making decisions based on observations in an area.
Supporting Actors 
TBD 
Stakeholders and Interests 
Scientists conducting experiments - interested in data that suits their needs
Forecast models - data that is fit for purpose
Citizen scientists - interested in specific observations
Pre-Conditions 
Sensor assets have been described wrt. the ontology, with special care to provide information about their related measurements and observations, which are then related to domain ontologies (in the example, these ontologies will be about weather conditions and tide information).
Post Conditions 
- 
Success end condition 
All suitable observations are discovered.
Failure end condition 
Missed appropriate observation
Variations 
The user may use different criteria to select the area and window to be considered in the spatio-temporal constraint (from a bounding box to a polyline or another selection method for space, and from a simple time window to using tuple windows). Or the user may select specific types of constraints in terms of the types of observations to be found.
Extensions 
A combination of criteria with the other use cases (device discovery or provenance). For instance, provide me with the details of the sensors that produce a specific type of observations.
Another possible extension would be to find observations that are somewhat related to the domains suggested, even if not completely related.
Special Requirements 
TBD; 
Examples: 
 Performance  
The query results should be provided in an appropriate time for a user to go on performing his activities.
 User Interface 
The user interface should facilitate the selection of spatio-temporal constraints, and of observation and measurement types.
 Security 
Issues/Follow-ups 
TBD 
References 
Dataset discovery: general
- Find data sets meeting certain criteria (inc. temporal + geo-spatial constraints)
- SSG4Env D7.1 (see example on pag. 38)
Data Discovery use case from Virtual Solar Terrestrial Observatory
- Luca Cinquini and Peter Fox (2005) Search for and find a specific type of data in the CEDAR database and plot the data in a way that makes sense for the data type