Sensors 2012, 12(8), 10259-10291; doi:10.3390/s120810259
Article

FunBlocks. A Modular Framework for AmI System Development

Received: 6 June 2012; in revised form: 12 July 2012 / Accepted: 27 July 2012 / Published: 30 July 2012
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
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.
Keywords: Ambient Intelligence; AmI frameworks; modular schemes; distributed control systems; domotics
PDF Full-text Download PDF Full-Text [377 KB, uploaded 21 June 2014 04:32 CEST]

Export to BibTeX |
EndNote


MDPI and ACS Style

Baquero, R.; Rodríguez, J.; Mendoza, S.; Decouchant, D.; Papis, A.P.M. FunBlocks. A Modular Framework for AmI System Development. Sensors 2012, 12, 10259-10291.

AMA Style

Baquero R, Rodríguez J, Mendoza S, Decouchant D, Papis APM. FunBlocks. A Modular Framework for AmI System Development. Sensors. 2012; 12(8):10259-10291.

Chicago/Turabian Style

Baquero, Rafael; Rodríguez, José; Mendoza, Sonia; Decouchant, Dominique; Papis, Alfredo Piero Mateos. 2012. "FunBlocks. A Modular Framework for AmI System Development." Sensors 12, no. 8: 10259-10291.

Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert