Sensorpedia, a program developed at Oak Ridge National Laboratory, enables individuals, communities, and enterprises to share, find, and use sensor data online. Instead of networking users based on mutual personal interests, Sensorpedia networks users based on mutual sensor information interests. Sensorpedia applies several design principles common to many popular Web 2.0 sites:
- Use of a URL as the common denominator for referencing specific pieces of data
- A flexible tag-based classification scheme in place of a fixed hierarchy of information
- Access control based on social networking and groups of trusted users
- Simple Application Programming Interface (API) supporting the creation of data "mashups" from multiple data sources
- Publish-subscribe mechanism enabling automated notification of data updates
Sensorpedia is a Web-based application (consisting of a Google Maps interface where users can search and explore published sensor data. The interface is designed to be simple and intuitive to use. However, the real power of Sensorpedia is in the back-end services. The Sensorpedia API uses Web services designed to accept and publish data using established standards such as the Atom Syndication Format. The API supports rapid development of customized third-party applications to meet specific needs users may have. Sensorpedia also relies on open data portability standards such as OData, oEmbed, OpenID, and OAuth to ensure current and future interoperability with other Web-based software applications.
This research was partially funded by the Department of Homeland Security-sponsored Southeast Region Research Initiative (SERRI) at Oak Ridge National Laboratory (ORNL), managed by UT-Battelle, LLC for the U. S. Department of Energy under Contract No. DE-AC05-00OR22725. Accordingly, the U.S. Government retains a nonexclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes.