SensorML is an approved Open Geospatial Consortium standar and an XML encoding for describing sensors and measurement processes. SensorML can be used to describe a wide range of sensors, including both dynamic and stationary platforms and both in-situ and remote sensors. Functions supported include sensor discovery sensor geolocation processing of sensor observations a sensor programming mechanism subscription to sensor alerts Examples of supported sensors are stationary, in-situ – chemical “sniffer”, thermometer, gravity meter stationary, remote – stream velocity profiler, atmospheric profiler, Doppler radar dynamic, in-situ – aircraft mounted ozone “sniffer”, GPS unit, dropsonde dynamic, remote – satellite radiometer, airborne camera, soldier-mounted video What is it? SensorML provides standard models and an XML encoding for describing any process, including the process of measurement by sensors and instructions for deriving higher-level information from observations. It provides a provider-centric view of information in a sensor web, which is complemented by Observations and Measurements which provides a user-centric view. Processes described in SensorML are discoverable and executable. All processes define their inputs, outputs, parameters, and method, as well as provide relevant metadata. SensorML models detectors and sensors as processes that convert real phenomena to data. SensorML does not encode measurements taken by sensors; measurements can be represented in TransducerML, as observations in Observations and Measurements, or in other forms, such as IEEE 1451. What is it good for? Electronic Specification Sheet - In its simplest application, SensorML can be used to provide a standard digital means of providing specification sheets for sensor components and systems. Discovery of sensor, sensor systems, and processes - SensorML is a means by which sensor systems or processes can make themselves known and discoverable. SensorML provides a rich collection of metadata that can be mined and used for discovery of sensor systems and observation processes. This metadata includes identifiers, classifiers, constraints (time, legal, and security), capabilities, characteristics, contacts, and references, in addition to inputs, outputs, parameters, and system location. Lineage of Observations - SensorML can provide a complete and unambiguous description of the lineage of an observation. In other words, it can describe in detail the process by which an observation came to be .... from acquisition by one or more detectors to processing and perhaps even interpretation by an analyst. Not only can this provide a confidence level with regard to an observation, in most cases, part or all of the process could be repeated, perhaps with some