Next Article in Journal
A Wireless Magnetic Resonance Energy Transfer System for Micro Implantable Medical Sensors
Next Article in Special Issue
Ubiquitous Green Computing Techniques for High Demand Applications in Smart Environments
Previous Article in Journal
Harvesting Energy from the Counterbalancing (Weaving) Movement in Bicycle Riding
Previous Article in Special Issue
Harnessing the Interaction Continuum for Subtle Assisted Living
Article Menu

Export Article

Open AccessArticle
Sensors 2012, 12(8), 10259-10291;

FunBlocks. A Modular Framework for AmI System Development

Department of Computer Science, CINVESTAV-IPN, Instituto Politécnico Nacional 2508, San Pedro Zacatenco, Del. Gustavo A. Madero, DF 07360, Mexico
Department of Information Technologies, UAM Cuajimalpa, Av. Constituyentes 1000 Lomas Altas, Del. Miguel Hidalgo, DF 11950, Mexico
Centre National de la Recherche Scientifique, Laboratoire LIG, 681 Rue de la Passerelle, 38400 St Martin d’Hères, France
Author to whom correspondence should be addressed.
Received: 6 June 2012 / Revised: 12 July 2012 / Accepted: 27 July 2012 / Published: 30 July 2012
Full-Text   |   PDF [377 KB, uploaded 21 June 2014]   |  


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. View Full-Text
Keywords: Ambient Intelligence; AmI frameworks; modular schemes; distributed control systems; domotics Ambient Intelligence; AmI frameworks; modular schemes; distributed control systems; domotics

Graphical abstract

This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).

Share & Cite This Article

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.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top