Cargando…

FunBlocks. A Modular Framework for AmI System Development

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 o...

Descripción completa

Detalles Bibliográficos
Autores principales: Baquero, Rafael, Rodríguez, José, Mendoza, Sonia, Decouchant, Dominique, Papis, Alfredo Piero Mateos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472827/
https://www.ncbi.nlm.nih.gov/pubmed/23112599
http://dx.doi.org/10.3390/s120810259
_version_ 1782246667780620288
author Baquero, Rafael
Rodríguez, José
Mendoza, Sonia
Decouchant, Dominique
Papis, Alfredo Piero Mateos
author_facet Baquero, Rafael
Rodríguez, José
Mendoza, Sonia
Decouchant, Dominique
Papis, Alfredo Piero Mateos
author_sort Baquero, Rafael
collection PubMed
description 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.
format Online
Article
Text
id pubmed-3472827
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-34728272012-10-30 FunBlocks. A Modular Framework for AmI System Development Baquero, Rafael Rodríguez, José Mendoza, Sonia Decouchant, Dominique Papis, Alfredo Piero Mateos Sensors (Basel) Article 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. Molecular Diversity Preservation International (MDPI) 2012-07-30 /pmc/articles/PMC3472827/ /pubmed/23112599 http://dx.doi.org/10.3390/s120810259 Text en © 2012 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Baquero, Rafael
Rodríguez, José
Mendoza, Sonia
Decouchant, Dominique
Papis, Alfredo Piero Mateos
FunBlocks. A Modular Framework for AmI System Development
title FunBlocks. A Modular Framework for AmI System Development
title_full FunBlocks. A Modular Framework for AmI System Development
title_fullStr FunBlocks. A Modular Framework for AmI System Development
title_full_unstemmed FunBlocks. A Modular Framework for AmI System Development
title_short FunBlocks. A Modular Framework for AmI System Development
title_sort funblocks. a modular framework for ami system development
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472827/
https://www.ncbi.nlm.nih.gov/pubmed/23112599
http://dx.doi.org/10.3390/s120810259
work_keys_str_mv AT baquerorafael funblocksamodularframeworkforamisystemdevelopment
AT rodriguezjose funblocksamodularframeworkforamisystemdevelopment
AT mendozasonia funblocksamodularframeworkforamisystemdevelopment
AT decouchantdominique funblocksamodularframeworkforamisystemdevelopment
AT papisalfredopieromateos funblocksamodularframeworkforamisystemdevelopment