| Literature DB >> 22163700 |
Gervasio Varela1, Alejandro Paz-Lopez, Jose Antonio Becerra, Santiago Vazquez-Rodriguez, Richard José Duro.
Abstract
Human interaction environments (HIE) must be understood as any place where people carry out their daily life, including their work, family life, leisure and social life, interacting with technology to enhance or facilitate the experience. The integration of technology in these environments has been achieved in a disorderly and incompatible way, with devices operating in isolated islands with artificial edges delimited by the manufacturers. In this paper we are presenting the UniDA framework, an integral solution for the development of systems that require the integration and interoperation of devices and technologies in HIEs. It provides developers and installers with a uniform conceptual framework capable of modelling an HIE, together with a set of libraries, tools and devices to build distributed instrumentation networks with support for transparent integration of other technologies. A series of use case examples and a comparison to many of the existing technologies in the field has been included in order to show the benefits of using UniDA.Entities:
Keywords: distributed sensing; middleware; model and integration; ubiquitous computing
Mesh:
Year: 2011 PMID: 22163700 PMCID: PMC3231272 DOI: 10.3390/s111009361
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.High-level architecture of the UniDA framework.
Figure 2.Simplified vision of the proposed conceptual model for instrumentation networks.
Figure 3.Architecture diagram of an UniDA system.
Figure 4.Simplified class diagram of the generic gateway software.
Figure 5.Picture of the prototype version of the UniDA-D hardware gateway.
Figure 6.Test environment deployment including UniDA.
Figure 7.Class diagram of the UniDA gateway software for Android devices.
Comparison table of instrumentation technologies for HIEs.
| AMIGO | AmI-Space | DOG | Domotic | UniDA | UPnP | SAIL | |
|---|---|---|---|---|---|---|---|
| Integration of Heterogeneous technologies | Yes | Yes | Yes | No | Yes | No | Yes |
| Device access paradigm | Uniform | Uniform | Device specific | Uniform | |||
| Device discovery | Yes | Yes | No | Infrequently | Yes | Yes | No |
| Distributed operation | Medium | High | Low | High | High | Medium | Low |
| Hardware requirements | High | Medium | Medium | Low | Low | Medium | Medium |
| Supported devices | Domotic, UPnP | COTS, UPnP | Domotic | Domotic | COTS, Domotic, UPnP | UPnP | WSN |
| Instrumentation node | No | Yes | No | Yes | Yes | No | No |
| Developer tools | OSGi services | Agent-based middleware | Ontology, XML-RPC API | Propietary APIs | Ontology, API, WS, device development, tech. integration | APIs for multiple languages | Exported as UPnP device |
| Interoperability | Medium | Low | Low | No | Low | Medium | Medium |