Use Case Device

From Semantic Sensor Network Incubator Group
Jump to: navigation, search

Use Case: Device discovery

Find device(s) that meet given criteria

Description
Find all the devices that meet certain criteria.

Example (from mmi.svn.sourceforge.net): Find all the devices that can operate at all depths from 50 meters to 3000 meters.

Primary Actor
User (Engineer/Scientist) planning experiment/mission

Supporting Actors
TBD

Stakeholders and Interests
Scientists conducting experiments - interested in data that suits their needs
Forecast models - model input requirements: data that is fit for purpose

Pre-Conditions
Sensor assets have been described wrt. the Ontology

Post Conditions
-

Success end condition
All suitable devices discovered

Failure end condition
Missed appropriate device

Variations
Different criteria like

  • Type
  • Within geographic region
  • Measured phenomenon
  • Range of measurement
  • Availability
  • Owner/responsible party
  • Manufacturer

Extensions

Combination of criteria criteria (see [Botts])

  • As I drive, find me all weather stations with a 5 mile radius so I’ll know can determine when the atmospheric temperature dips below freezing
  • Notify me whenever any imaging sensors enter within 20 km of my current location, that are capable of measuring thermal IR at ground resolutions of 1 meter or better
  • Find me a process capable of classifying smoke from satellite or airborne multispectral imagery available for this area within the next hour
  • Find me any process or sensor capable of detecting smoke within a 50 km radius, whether airborne or on-the-ground
  • Find me a process capable of geolocating scan data from the SPOT 5 cameras
  • Find me all sensors that can measure temperature of the ocean surface within 5 m of the surface

Also MMI's DO_UseCase10:

Presumably to be combined with other criteria, this enables users to find devices that can be deployed on platforms at those depths. To respond to this query, the operational depth limits of each device would have to be provided in the device description.

Special Requirements

TBD;
Examples:

Performance
User Interface
Security

Issues/Follow-ups

TBD

References
Mike Botts "Thoughts on the Discovery of Sensors, Actuators, and Processes using SensorML"
Sensor Discovery
Jirka et al. "Discovery Mechanisms for the Sensor Web"

GENESIS (GENeric European Sustainable Information Space for Environment Instrument):