| Literature DB >> 23112599 |
Rafael Baquero1, José Rodríguez, Sonia Mendoza, Dominique Decouchant, Alfredo Piero Mateos Papis.
Abstract
The last decade has seen explosive growth in the technologies required to implement Ambient Intelligence (AmI) systems. Technologies such as facial and speech recognition, home networks, household cleaning robots, to name a few, have become commonplace. However, due to the multidisciplinary nature of AmI systems and the distinct requirements of different user groups, integrating these developments into full-scale systems is not an easy task. In this paper we propose FunBlocks, a minimalist modular framework for the development of AmI systems based on the function module abstraction used in the IEC 61499 standard for distributed control systems. FunBlocks provides a framework for the development of AmI systems through the integration of modules loosely joined by means of an event-driven middleware and a module and sensor/actuator catalog. The modular design of the FunBlocks framework allows the development of AmI systems which can be customized to a wide variety of usage scenarios.Entities:
Keywords: AmI frameworks; Ambient Intelligence; distributed control systems; domotics; modular schemes
Mesh:
Year: 2012 PMID: 23112599 PMCID: PMC3472827 DOI: 10.3390/s120810259
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.IEC 61499 function block.
Figure 2.Function block network.
Figure 3.Composite function block.
Figure 4.FunBlocks diagram.
Figure 5.Smart sensor block diagram.
Figure 6.4–20 mA current-loop.
Framework features.
| Dynamic Interoperability | AAL | AAL | AAL | General Purpose | |
| SOA | SOA | SOA | SOA | Function Block | |
| NET/OSGi | Web Services, HTTP, SOAP | OSGi | OSGi | Platform Independent | |
| No | No | Yes | No | Yes | |
| No | No | No | Yes | Yes | |
| Through wrappers | Network enabled | As OSGi bundles | Networked enabled | Native prot. support |