The following are a list of research projects, IoT testbeds, and software tools related to the FIESTA-IoT project and platform; they are listed in no particular order.
1. OpenIoT (Website)
OpenIoT is simple software to use, connect all your sensors and make them a natural extension of your IoT solution, enabling accessibility to IoT based resources and their capabilities. OpenIoT integrates service delivery, cloud computing and utility-based models. OpenIoT provides smart city solutions (Smart Campus, Crowd-Sensing Monitoring, & Assistance Living)
2. CityPulse (Website)
CityPulse: Real-Time IoT Stream Processing and Large-scale Data Analytics for Smart City Applications CityPulse provides innovative smart city applications by adopting an integrated approach to the Internet of Things and the Internet of People. The project will facilitate the creation and provision of reliable real-time smart city applications by bringing together the two disciplines of knowledge-based computing and reliability testing.
3. M3 framework (Website)
Machine-to-Machine Measurement (M3) is a framework to semantically annotate and easily interpret Internet of Things (IoT) data. M3 enables designing interoperable domain-specific or cross-domain Semantic Web of Things (SWoT) applications. M3 provides a set of tools:
- SWoT generator to assist developers in designing semantic-based IoT applications by providing IoT templates.
- M3 language: Annotating and Linking to unify IoT data. It is implemented as the M3 ontology (V1) and the M3-lite taxonomy (V2).
- LOV4IoT: Reusing domain knowlege, 300 ontology-based IoT projects are referenced.
- S-LOR: Reasoning to interpret IoT data.
- STAC: Security to assist developers in securing IoT applications.
- SenML to RDF Converter to semantically annotate data with the M3 language.
4. IoT-A (Book Chapter)
IoT-A designed Architectural Reference Model (ARM) with the definition of an initial set of key building blocks. Together they are envisioned as foundations for fostering the emerging Internet of Things. Using an experimental paradigm, IoT-A combined top-down reasoning about architectural principles and design guidelines with simulation and prototyping in exploring the technical consequences of architectural design choices.
5. SmartSantander (Website)
martSantander proposes a unique in the world city-scale experimental research facility in support of typical applications and services for a smart city. This unique experimental facility will be sufficiently large, open and flexible to enable horizontal and vertical federation with other experimental facilities and stimulates development of new applications by users of various types including experimental advanced research on IoT technologies and realistic assessment of users’ acceptability tests. The project envisions the deployment of 20,000 sensors in Belgrade, Guildford, Lubeck and Santander (12,000), exploiting a large variety of technologies.
6. IoT-lite Ontology
The IoT lite Ontology is a lightweight ontology to represent Internet of Things resources, entities and services. The lightweight allow the representation and use of IoT platforms without consuming excessive processing time when querying the ontology. However it is also a meta ontology that can be extended in order to represent IoT concepts in a more detail way in different domains.
7. W3C Semantic Sensor Networks (SSN) Ontology
The SSN ontology describes sensors and observations, and related concepts.
8. Linked Open Vocabularies for Internet of Things (LOV4IoT)
Linked Open Vocabularies for Internet of Things (LOV4IoT) encourages the reuse of knowledge (e.g. ontologies) designed by domain experts within IoT. LOV4IoT encourages semantic interoperability, reusability, combining applicative domains and spreads semantic web best practices within IoT.
LOV4IoT, is an extension of Linked Open Vocabularies (LOV), and references more than 300 ontology-based projects in various IoT domains such as healthcare, smart building, weather forecasting, smart transportation, weather forecasting, smart cities, etc.
LOV4IoT references for each project include: sensors employed, applicative domain, the research articles, ontology URL, reasoning mechanisms employed, and technologies used for the implementation.
9. The SSN Ontology Validation Service
The SSN Ontology Validation Service tool allows to validate an ontology against the W3C SSN Ontology and also provides a tag clould of the most common concetps from the SSN ontology that are used in the validated ontologies.
10. Knowledge Acquisition Toolkit (KAT)
KAT is an open-source software that includes methods to process numerical sensory data. KAT is able to extract and represent human understandable and/or machine interpretable information from raw data.
11.Sensor-based Linked Open Rules (S-LOR)
S-LOR is a set of interoperable rules to deduce meaningful information form IoT data generated by testbeds.
12. Graph of Things
The Graph of Things is an extended version of LSM.
13. Linked Sensor Middleware (LSM)
Sensing devices are becoming the source of a large portion of the Web data. To facilitate the integration of sensed data with data from other sources, both sensor stream sources and data are being enriched with semantic descriptions, creating Linked Stream Data. Despite its enormous potential, little has been done to explore Linked Stream Data. One of the main characteristics of such data is its “live” nature, which prohibits existing Linked Data technologies to be applied directly. Moreover, there is currently a lack of tools to facilitate publishing Linked Stream Data and making it available to other applications.
14. Super Stream Collider (SSC)
Super Stream Collider (SSC) is a platform, which provides a web-based interface and tools for building sophisticated mashups combining semantically annotated Linked Stream and Linked Data sources into easy to use resources for applications.
More projects integrating semantic web technologies within IoT are classified here.