Serveur d'exploration sur les dispositifs haptiques

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem

Identifieur interne : 002E24 ( Ncbi/Merge ); précédent : 002E23; suivant : 002E25

A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem

Auteurs : Angelo Costa ; Paulo Novais ; Ricardo Simoes [Portugal]

Source :

RBID : PMC:4004013

Abstract

The Ambient Assisted Living (AAL) area is in constant evolution, providing new technologies to users and enhancing the level of security and comfort that is ensured by house platforms. The Ambient Assisted Living for All (AAL4ALL) project aims to develop a new AAL concept, supported on a unified ecosystem and certification process that enables a heterogeneous environment. The concepts of Intelligent Environments, Ambient Intelligence, and the foundations of the Ambient Assisted Living are all presented in the framework of this project. In this work, we consider a specific platform developed in the scope of AAL4ALL, called UserAccess. The architecture of the platform and its role within the overall AAL4ALL concept, the implementation of the platform, and the available interfaces are presented. In addition, its feasibility is validated through a series of tests.


Url:
DOI: 10.3390/s140305654
PubMed: 24658626
PubMed Central: 4004013

Links toward previous steps (curation, corpus...)


Links to Exploration step

PMC:4004013

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem</title>
<author>
<name sortKey="Costa, Angelo" sort="Costa, Angelo" uniqKey="Costa A" first="Angelo" last="Costa">Angelo Costa</name>
<affiliation>
<nlm:aff id="af1-sensors-14-05654"> CCTC-Computer Science and Technology Center, University of Minho, Braga 4710-057, Portugal; E-Mail:
<email>acosta@di.uminho.pt</email>
</nlm:aff>
</affiliation>
</author>
<author>
<name sortKey="Novais, Paulo" sort="Novais, Paulo" uniqKey="Novais P" first="Paulo" last="Novais">Paulo Novais</name>
<affiliation>
<nlm:aff id="af1-sensors-14-05654"> CCTC-Computer Science and Technology Center, University of Minho, Braga 4710-057, Portugal; E-Mail:
<email>acosta@di.uminho.pt</email>
</nlm:aff>
</affiliation>
</author>
<author>
<name sortKey="Simoes, Ricardo" sort="Simoes, Ricardo" uniqKey="Simoes R" first="Ricardo" last="Simoes">Ricardo Simoes</name>
<affiliation>
<nlm:aff id="af2-sensors-14-05654"> Institute for Polymers and Composites—IPC/I3N, University of Minho, Campus de Azurém, Guimarães 4800-058, Portugal; E-Mail:
<email>rsimoes@dep.uminho.pt</email>
</nlm:aff>
</affiliation>
<affiliation wicri:level="4">
<nlm:aff id="af3-sensors-14-05654"> Life and Health Sciences Research Institute (ICVS), School of Health Sciences, University of Minho, Campus de Gualtar, Braga 4710-057, Portugal</nlm:aff>
<country xml:lang="fr">Portugal</country>
<wicri:regionArea> Life and Health Sciences Research Institute (ICVS), School of Health Sciences, University of Minho, Campus de Gualtar, Braga 4710-057</wicri:regionArea>
<orgName type="university">Université du Minho</orgName>
<placeName>
<settlement type="city">Braga</settlement>
<region>Région Nord (Portugal)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="af4-sensors-14-05654"> Polytechnic Institute of Cavado and Ave, Campus do IPCA, Barcelos 4750-810, Portugal</nlm:aff>
<country xml:lang="fr">Portugal</country>
<wicri:regionArea> Polytechnic Institute of Cavado and Ave, Campus do IPCA, Barcelos 4750-810</wicri:regionArea>
<wicri:noRegion>Barcelos 4750-810</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">24658626</idno>
<idno type="pmc">4004013</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4004013</idno>
<idno type="RBID">PMC:4004013</idno>
<idno type="doi">10.3390/s140305654</idno>
<date when="2014">2014</date>
<idno type="wicri:Area/Pmc/Corpus">002476</idno>
<idno type="wicri:Area/Pmc/Curation">002476</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000E73</idno>
<idno type="wicri:Area/Ncbi/Merge">002E24</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem</title>
<author>
<name sortKey="Costa, Angelo" sort="Costa, Angelo" uniqKey="Costa A" first="Angelo" last="Costa">Angelo Costa</name>
<affiliation>
<nlm:aff id="af1-sensors-14-05654"> CCTC-Computer Science and Technology Center, University of Minho, Braga 4710-057, Portugal; E-Mail:
<email>acosta@di.uminho.pt</email>
</nlm:aff>
</affiliation>
</author>
<author>
<name sortKey="Novais, Paulo" sort="Novais, Paulo" uniqKey="Novais P" first="Paulo" last="Novais">Paulo Novais</name>
<affiliation>
<nlm:aff id="af1-sensors-14-05654"> CCTC-Computer Science and Technology Center, University of Minho, Braga 4710-057, Portugal; E-Mail:
<email>acosta@di.uminho.pt</email>
</nlm:aff>
</affiliation>
</author>
<author>
<name sortKey="Simoes, Ricardo" sort="Simoes, Ricardo" uniqKey="Simoes R" first="Ricardo" last="Simoes">Ricardo Simoes</name>
<affiliation>
<nlm:aff id="af2-sensors-14-05654"> Institute for Polymers and Composites—IPC/I3N, University of Minho, Campus de Azurém, Guimarães 4800-058, Portugal; E-Mail:
<email>rsimoes@dep.uminho.pt</email>
</nlm:aff>
</affiliation>
<affiliation wicri:level="4">
<nlm:aff id="af3-sensors-14-05654"> Life and Health Sciences Research Institute (ICVS), School of Health Sciences, University of Minho, Campus de Gualtar, Braga 4710-057, Portugal</nlm:aff>
<country xml:lang="fr">Portugal</country>
<wicri:regionArea> Life and Health Sciences Research Institute (ICVS), School of Health Sciences, University of Minho, Campus de Gualtar, Braga 4710-057</wicri:regionArea>
<orgName type="university">Université du Minho</orgName>
<placeName>
<settlement type="city">Braga</settlement>
<region>Région Nord (Portugal)</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="af4-sensors-14-05654"> Polytechnic Institute of Cavado and Ave, Campus do IPCA, Barcelos 4750-810, Portugal</nlm:aff>
<country xml:lang="fr">Portugal</country>
<wicri:regionArea> Polytechnic Institute of Cavado and Ave, Campus do IPCA, Barcelos 4750-810</wicri:regionArea>
<wicri:noRegion>Barcelos 4750-810</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series>
<title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint>
<date when="2014">2014</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<p>The Ambient Assisted Living (AAL) area is in constant evolution, providing new technologies to users and enhancing the level of security and comfort that is ensured by house platforms. The Ambient Assisted Living for All (AAL4ALL) project aims to develop a new AAL concept, supported on a unified ecosystem and certification process that enables a heterogeneous environment. The concepts of Intelligent Environments, Ambient Intelligence, and the foundations of the Ambient Assisted Living are all presented in the framework of this project. In this work, we consider a specific platform developed in the scope of AAL4ALL, called UserAccess. The architecture of the platform and its role within the overall AAL4ALL concept, the implementation of the platform, and the available interfaces are presented. In addition, its feasibility is validated through a series of tests.</p>
</div>
</front>
<back>
<div1 type="bibliography">
<listBibl>
<biblStruct>
<analytic>
<author>
<name sortKey="Cozza, R" uniqKey="Cozza R">R. Cozza</name>
</author>
<author>
<name sortKey="Milanesi, C" uniqKey="Milanesi C">C. Milanesi</name>
</author>
<author>
<name sortKey="Zimmermann, A" uniqKey="Zimmermann A">A. Zimmermann</name>
</author>
<author>
<name sortKey="Glenn, D" uniqKey="Glenn D">D. Glenn</name>
</author>
<author>
<name sortKey="Gupta, A" uniqKey="Gupta A">A. Gupta</name>
</author>
<author>
<name sortKey="De La Vergne, H J" uniqKey="De La Vergne H">H.J. de La Vergne</name>
</author>
<author>
<name sortKey="Lu, C" uniqKey="Lu C">C. Lu</name>
</author>
<author>
<name sortKey="Sato, A" uniqKey="Sato A">A. Sato</name>
</author>
<author>
<name sortKey="Huy, T" uniqKey="Huy T">T. Huy</name>
</author>
<author>
<name sortKey="Shen, S" uniqKey="Shen S">S. Shen</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Brown, S J" uniqKey="Brown S">S.J. Brown</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Jorge, J A" uniqKey="Jorge J">J.A. Jorge</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Mulvenna, M" uniqKey="Mulvenna M">M. Mulvenna</name>
</author>
<author>
<name sortKey="Bergvall K Reborn, B" uniqKey="Bergvall K Reborn B">B. Bergvall-Kåreborn</name>
</author>
<author>
<name sortKey="Wallace, J" uniqKey="Wallace J">J. Wallace</name>
</author>
<author>
<name sortKey="Galbraith, B" uniqKey="Galbraith B">B. Galbraith</name>
</author>
<author>
<name sortKey="Martin, S" uniqKey="Martin S">S. Martin</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Steblovnik, K" uniqKey="Steblovnik K">K. Steblovnik</name>
</author>
<author>
<name sortKey="Zazula, D" uniqKey="Zazula D">D. Zazula</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Bahadori, S" uniqKey="Bahadori S">S. Bahadori</name>
</author>
<author>
<name sortKey="Cesta, A" uniqKey="Cesta A">A. Cesta</name>
</author>
<author>
<name sortKey="Iocchi, L" uniqKey="Iocchi L">L. Iocchi</name>
</author>
<author>
<name sortKey="Leone, G R" uniqKey="Leone G">G.R. Leone</name>
</author>
<author>
<name sortKey="Nardi, D" uniqKey="Nardi D">D. Nardi</name>
</author>
<author>
<name sortKey="Pecora, F" uniqKey="Pecora F">F. Pecora</name>
</author>
<author>
<name sortKey="Rasconi, R" uniqKey="Rasconi R">R. Rasconi</name>
</author>
<author>
<name sortKey="Scozzafava, L" uniqKey="Scozzafava L">L. Scozzafava</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Russell, S" uniqKey="Russell S">S. Russell</name>
</author>
<author>
<name sortKey="Norvig, P" uniqKey="Norvig P">P. Norvig</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Augusto, J C" uniqKey="Augusto J">J.C. Augusto</name>
</author>
<author>
<name sortKey="Callaghan, V" uniqKey="Callaghan V">V. Callaghan</name>
</author>
<author>
<name sortKey="Cook, D" uniqKey="Cook D">D. Cook</name>
</author>
<author>
<name sortKey="Kameas, A" uniqKey="Kameas A">A. Kameas</name>
</author>
<author>
<name sortKey="Satoh, I" uniqKey="Satoh I">I. Satoh</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Macias, E" uniqKey="Macias E">E. Macias</name>
</author>
<author>
<name sortKey="Suarez, A" uniqKey="Suarez A">A. Suarez</name>
</author>
<author>
<name sortKey="Lloret, J" uniqKey="Lloret J">J. Lloret</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="G Mez Romero, J" uniqKey="G Mez Romero J">J. Gómez-Romero</name>
</author>
<author>
<name sortKey="Serrano, M A" uniqKey="Serrano M">M.A. Serrano</name>
</author>
<author>
<name sortKey="Patricio, M A" uniqKey="Patricio M">M.A. Patricio</name>
</author>
<author>
<name sortKey="Garcia, J" uniqKey="Garcia J">J. García</name>
</author>
<author>
<name sortKey="Molina, J M" uniqKey="Molina J">J.M. Molina</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Griol, D" uniqKey="Griol D">D. Griol</name>
</author>
<author>
<name sortKey="Carbo, J" uniqKey="Carbo J">J. Carbo</name>
</author>
<author>
<name sortKey="Molina, J M" uniqKey="Molina J">J.M. Molina</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ramos, C" uniqKey="Ramos C">C. Ramos</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Augusto, J" uniqKey="Augusto J">J. Augusto</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Hellenschmidt, M" uniqKey="Hellenschmidt M">M. Hellenschmidt</name>
</author>
<author>
<name sortKey="Kirste, T" uniqKey="Kirste T">T. Kirste</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Cesta, A" uniqKey="Cesta A">A. Cesta</name>
</author>
<author>
<name sortKey="Cortellessa, G" uniqKey="Cortellessa G">G. Cortellessa</name>
</author>
<author>
<name sortKey="Giuliani, M V" uniqKey="Giuliani M">M.V. Giuliani</name>
</author>
<author>
<name sortKey="Iocchi, L" uniqKey="Iocchi L">L. Iocchi</name>
</author>
<author>
<name sortKey="Leone, G R" uniqKey="Leone G">G.R. Leone</name>
</author>
<author>
<name sortKey="Nardi, D" uniqKey="Nardi D">D. Nardi</name>
</author>
<author>
<name sortKey="Pecora, F" uniqKey="Pecora F">F. Pecora</name>
</author>
<author>
<name sortKey="Rasconi, R" uniqKey="Rasconi R">R. Rasconi</name>
</author>
<author>
<name sortKey="Scopelliti, M" uniqKey="Scopelliti M">M. Scopelliti</name>
</author>
<author>
<name sortKey="Tiberio, L" uniqKey="Tiberio L">L. Tiberio</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Beard, J" uniqKey="Beard J">J. Beard</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Sun, H" uniqKey="Sun H">H. Sun</name>
</author>
<author>
<name sortKey="De Florio, V" uniqKey="De Florio V">V. de Florio</name>
</author>
<author>
<name sortKey="Gui, N" uniqKey="Gui N">N. Gui</name>
</author>
<author>
<name sortKey="Blondia, C" uniqKey="Blondia C">C. Blondia</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Kurschl, W" uniqKey="Kurschl W">W. Kurschl</name>
</author>
<author>
<name sortKey="Mitsch, S" uniqKey="Mitsch S">S. Mitsch</name>
</author>
<author>
<name sortKey="Schonbock, J" uniqKey="Schonbock J">J. Schönböck</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="O Grady, M J" uniqKey="O Grady M">M.J. O'Grady</name>
</author>
<author>
<name sortKey="Muldoon, C" uniqKey="Muldoon C">C. Muldoon</name>
</author>
<author>
<name sortKey="Dragone, M" uniqKey="Dragone M">M. Dragone</name>
</author>
<author>
<name sortKey="Tynan, R" uniqKey="Tynan R">R. Tynan</name>
</author>
<author>
<name sortKey="O Hare, G M P" uniqKey="O Hare G">G.M.P. O'Hare</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Botia, J A" uniqKey="Botia J">J.A. Botia</name>
</author>
<author>
<name sortKey="Villa, A" uniqKey="Villa A">A. Villa</name>
</author>
<author>
<name sortKey="Palma, J" uniqKey="Palma J">J. Palma</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Nehmer, J" uniqKey="Nehmer J">J. Nehmer</name>
</author>
<author>
<name sortKey="Becker, M" uniqKey="Becker M">M. Becker</name>
</author>
<author>
<name sortKey="Karshmer, A" uniqKey="Karshmer A">A. Karshmer</name>
</author>
<author>
<name sortKey="Lamm, R" uniqKey="Lamm R">R. Lamm</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rosario, R" uniqKey="Rosario R">R. Rosário</name>
</author>
<author>
<name sortKey="Araujo, A" uniqKey="Araujo A">A. Araújo</name>
</author>
<author>
<name sortKey="Oliveira, B" uniqKey="Oliveira B">B. Oliveira</name>
</author>
<author>
<name sortKey="Padrao, P" uniqKey="Padrao P">P. Padrão</name>
</author>
<author>
<name sortKey="Lopes, O" uniqKey="Lopes O">O. Lopes</name>
</author>
<author>
<name sortKey="Teixeira, V" uniqKey="Teixeira V">V. Teixeira</name>
</author>
<author>
<name sortKey="Moreira, A" uniqKey="Moreira A">A. Moreira</name>
</author>
<author>
<name sortKey="Barros, R" uniqKey="Barros R">R. Barros</name>
</author>
<author>
<name sortKey="Pereira, B" uniqKey="Pereira B">B. Pereira</name>
</author>
<author>
<name sortKey="Moreira, P" uniqKey="Moreira P">P. Moreira</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
<author>
<name sortKey="Costa, R" uniqKey="Costa R">R. Costa</name>
</author>
<author>
<name sortKey="Carneiro, D" uniqKey="Carneiro D">D. Carneiro</name>
</author>
<author>
<name sortKey="Neves, J" uniqKey="Neves J">J. Neves</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Micallef, J" uniqKey="Micallef J">J. Micallef</name>
</author>
<author>
<name sortKey="Grech, I" uniqKey="Grech I">I. Grech</name>
</author>
<author>
<name sortKey="Brincat, A" uniqKey="Brincat A">A. Brincat</name>
</author>
<author>
<name sortKey="Traver, V" uniqKey="Traver V">V. Traver</name>
</author>
<author>
<name sortKey="Monto, E" uniqKey="Monto E">E. Monto</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Jain, Pc" uniqKey="Jain P">PC. Jain</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Waluyo, A B" uniqKey="Waluyo A">A.B. Waluyo</name>
</author>
<author>
<name sortKey="Ying, S" uniqKey="Ying S">S. Ying</name>
</author>
<author>
<name sortKey="Pek, I" uniqKey="Pek I">I. Pek</name>
</author>
<author>
<name sortKey="Wu, J K" uniqKey="Wu J">J.K. Wu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Latre, B" uniqKey="Latre B">B. Latré</name>
</author>
<author>
<name sortKey="Braem, B" uniqKey="Braem B">B. Braem</name>
</author>
<author>
<name sortKey="Moerman, I" uniqKey="Moerman I">I. Moerman</name>
</author>
<author>
<name sortKey="Blondia, C" uniqKey="Blondia C">C. Blondia</name>
</author>
<author>
<name sortKey="Demeester, P" uniqKey="Demeester P">P. Demeester</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Triantafyllidis, A" uniqKey="Triantafyllidis A">A. Triantafyllidis</name>
</author>
<author>
<name sortKey="Koutkias, V" uniqKey="Koutkias V">V. Koutkias</name>
</author>
<author>
<name sortKey="Chouvarda, I" uniqKey="Chouvarda I">I. Chouvarda</name>
</author>
<author>
<name sortKey="Maglaveras, N" uniqKey="Maglaveras N">N. Maglaveras</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Wolf, L" uniqKey="Wolf L">L. Wolf</name>
</author>
<author>
<name sortKey="Saadaoui, S" uniqKey="Saadaoui S">S. Saadaoui</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Wu, Y" uniqKey="Wu Y">Y. Wu</name>
</author>
<author>
<name sortKey="Wang, K" uniqKey="Wang K">K. Wang</name>
</author>
<author>
<name sortKey="Sun, Y" uniqKey="Sun Y">Y. Sun</name>
</author>
<author>
<name sortKey="Ji, Y" uniqKey="Ji Y">Y. Ji</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Felisberto, F" uniqKey="Felisberto F">F. Felisberto</name>
</author>
<author>
<name sortKey="Costa, N" uniqKey="Costa N">N. Costa</name>
</author>
<author>
<name sortKey="Fdez Riverola, F" uniqKey="Fdez Riverola F">F. Fdez-Riverola</name>
</author>
<author>
<name sortKey="Pereira, A" uniqKey="Pereira A">A. Pereira</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Pedraza, J" uniqKey="Pedraza J">J. Pedraza</name>
</author>
<author>
<name sortKey="Patricio, M A" uniqKey="Patricio M">M.A. Patricio</name>
</author>
<author>
<name sortKey="De Asis, A" uniqKey="De Asis A">A. de Asís</name>
</author>
<author>
<name sortKey="Molina, J M" uniqKey="Molina J">J.M. Molina</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Lima, L" uniqKey="Lima L">L. Lima</name>
</author>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
<author>
<name sortKey="Costa, R" uniqKey="Costa R">R. Costa</name>
</author>
<author>
<name sortKey="Bulas Cruz, J" uniqKey="Bulas Cruz J">J. Bulas Cruz</name>
</author>
<author>
<name sortKey="Neves, J" uniqKey="Neves J">J. Neves</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Costa, A" uniqKey="Costa A">Â. Costa</name>
</author>
<author>
<name sortKey="Castillo, J C" uniqKey="Castillo J">J.C. Castillo</name>
</author>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
<author>
<name sortKey="Fernandez Caballero, A" uniqKey="Fernandez Caballero A">A. Fernández-Caballero</name>
</author>
<author>
<name sortKey="Simoes, R" uniqKey="Simoes R">R. Simoes</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ramos, C" uniqKey="Ramos C">C. Ramos</name>
</author>
<author>
<name sortKey="Augusto, J C" uniqKey="Augusto J">J.C. Augusto</name>
</author>
<author>
<name sortKey="Shapiro, D" uniqKey="Shapiro D">D. Shapiro</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Bartram, L" uniqKey="Bartram L">L. Bartram</name>
</author>
<author>
<name sortKey="Rodgers, J" uniqKey="Rodgers J">J. Rodgers</name>
</author>
<author>
<name sortKey="Woodbury, R" uniqKey="Woodbury R">R. Woodbury</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Macek, J" uniqKey="Macek J">J. Macek</name>
</author>
<author>
<name sortKey="Kleindienst, J" uniqKey="Kleindienst J">J. Kleindienst</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Caruso, G" uniqKey="Caruso G">G. Caruso</name>
</author>
<author>
<name sortKey="Gatti, E" uniqKey="Gatti E">E. Gatti</name>
</author>
<author>
<name sortKey="Bordegoni, M" uniqKey="Bordegoni M">M. Bordegoni</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Myers, B" uniqKey="Myers B">B. Myers</name>
</author>
<author>
<name sortKey="Repenning, A" uniqKey="Repenning A">A. Repenning</name>
</author>
<author>
<name sortKey="Lucas, P" uniqKey="Lucas P">P. Lucas</name>
</author>
<author>
<name sortKey="Van Roggen, W" uniqKey="Van Roggen W">W. van Roggen</name>
</author>
<author>
<name sortKey="Cypher, A" uniqKey="Cypher A">A. Cypher</name>
</author>
<author>
<name sortKey="Dove, A" uniqKey="Dove A">A. Dove</name>
</author>
<author>
<name sortKey="Brandes, O" uniqKey="Brandes O">O. Brandes</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Murphy Hill, E" uniqKey="Murphy Hill E">E. Murphy-Hill</name>
</author>
<author>
<name sortKey="Ayazifar, M" uniqKey="Ayazifar M">M. Ayazifar</name>
</author>
<author>
<name sortKey="Black, A P" uniqKey="Black A">A.P. Black</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Augusto, J C" uniqKey="Augusto J">J.C. Augusto</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rubel, P" uniqKey="Rubel P">P. Rubel</name>
</author>
<author>
<name sortKey="Fayn, J" uniqKey="Fayn J">J. Fayn</name>
</author>
<author>
<name sortKey="Simon Chautemps, L" uniqKey="Simon Chautemps L">L. Simon-Chautemps</name>
</author>
<author>
<name sortKey="Atoui, H" uniqKey="Atoui H">H. Atoui</name>
</author>
<author>
<name sortKey="Ohlsson, M" uniqKey="Ohlsson M">M. Ohlsson</name>
</author>
<author>
<name sortKey="Telisson, D" uniqKey="Telisson D">D. Telisson</name>
</author>
<author>
<name sortKey="Adami, S" uniqKey="Adami S">S. Adami</name>
</author>
<author>
<name sortKey="Arod, S" uniqKey="Arod S">S. Arod</name>
</author>
<author>
<name sortKey="Forlini, M C" uniqKey="Forlini M">M.C. Forlini</name>
</author>
<author>
<name sortKey="Malossi, C" uniqKey="Malossi C">C. Malossi</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Giraldez, M C" uniqKey="Giraldez M">M.C. Giráldez</name>
</author>
<author>
<name sortKey="Casal, C R" uniqKey="Casal C">C.R. Casal</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Riva, G" uniqKey="Riva G">G. Riva</name>
</author>
<author>
<name sortKey="Vatalaro, F" uniqKey="Vatalaro F">F. Vatalaro</name>
</author>
<author>
<name sortKey="Davide, F" uniqKey="Davide F">F. Davide</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Baloian, N" uniqKey="Baloian N">N. Baloian</name>
</author>
<author>
<name sortKey="Zurita, G" uniqKey="Zurita G">G. Zurita</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ramos, J" uniqKey="Ramos J">J. Ramos</name>
</author>
<author>
<name sortKey="Anacleto, R" uniqKey="Anacleto R">R. Anacleto</name>
</author>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
<author>
<name sortKey="Figueiredo, L" uniqKey="Figueiredo L">L. Figueiredo</name>
</author>
<author>
<name sortKey="Almeida, A" uniqKey="Almeida A">A. Almeida</name>
</author>
<author>
<name sortKey="Neves, J" uniqKey="Neves J">J. Neves</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Liu, A L" uniqKey="Liu A">A.L. Liu</name>
</author>
<author>
<name sortKey="Hile, H" uniqKey="Hile H">H. Hile</name>
</author>
<author>
<name sortKey="Borriello, G" uniqKey="Borriello G">G. Borriello</name>
</author>
<author>
<name sortKey="Kautz, H" uniqKey="Kautz H">H. Kautz</name>
</author>
<author>
<name sortKey="Brown, P A" uniqKey="Brown P">P.A. Brown</name>
</author>
<author>
<name sortKey="Harniss, M" uniqKey="Harniss M">M. Harniss</name>
</author>
<author>
<name sortKey="Johnson, K" uniqKey="Johnson K">K. Johnson</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Marco, A" uniqKey="Marco A">A. Marco</name>
</author>
<author>
<name sortKey="Casas, R" uniqKey="Casas R">R. Casas</name>
</author>
<author>
<name sortKey="Falco, J" uniqKey="Falco J">J. Falco</name>
</author>
<author>
<name sortKey="Gracia, H" uniqKey="Gracia H">H. Gracia</name>
</author>
<author>
<name sortKey="Artigas, J I" uniqKey="Artigas J">J.I. Artigas</name>
</author>
<author>
<name sortKey="Roy, A" uniqKey="Roy A">A. Roy</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Pu, C C" uniqKey="Pu C">C.-C. Pu</name>
</author>
<author>
<name sortKey="Pu, C H" uniqKey="Pu C">C.-H. Pu</name>
</author>
<author>
<name sortKey="Lee, H J" uniqKey="Lee H">H.-J. Lee</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Losada, M" uniqKey="Losada M">M. Losada</name>
</author>
<author>
<name sortKey="Zamora Cadenas, L" uniqKey="Zamora Cadenas L">L. Zamora-Cadenas</name>
</author>
<author>
<name sortKey="Alvarado, U" uniqKey="Alvarado U">U. Alvarado</name>
</author>
<author>
<name sortKey="Velez, I" uniqKey="Velez I">I. Velez</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Redondi, A" uniqKey="Redondi A">A. Redondi</name>
</author>
<author>
<name sortKey="Chirico, M" uniqKey="Chirico M">M. Chirico</name>
</author>
<author>
<name sortKey="Borsani, L" uniqKey="Borsani L">L. Borsani</name>
</author>
<author>
<name sortKey="Cesana, M" uniqKey="Cesana M">M. Cesana</name>
</author>
<author>
<name sortKey="Tagliasacchi, M" uniqKey="Tagliasacchi M">M. Tagliasacchi</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Martinez Martin, E" uniqKey="Martinez Martin E">E. Martínez-Martín</name>
</author>
<author>
<name sortKey="Del Pobil, A P" uniqKey="Del Pobil A">A.P. del Pobil</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Martinez Martin, E" uniqKey="Martinez Martin E">E. Martínez-Martín</name>
</author>
<author>
<name sortKey="Del Pobil, A P" uniqKey="Del Pobil A">A.P. del Pobil</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Fernandez Caballero, A" uniqKey="Fernandez Caballero A">A. Fernández-Caballero</name>
</author>
<author>
<name sortKey="Castillo, J C" uniqKey="Castillo J">J.C. Castillo</name>
</author>
<author>
<name sortKey="Rodriguez Sanchez, J M" uniqKey="Rodriguez Sanchez J">J.M. Rodríguez-Sánchez</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Castillo, J C" uniqKey="Castillo J">J.C. Castillo</name>
</author>
<author>
<name sortKey="Gascue A, J M" uniqKey="Gascue A J">J.M. Gascueña</name>
</author>
<author>
<name sortKey="Navarro, E" uniqKey="Navarro E">E. Navarro</name>
</author>
<author>
<name sortKey="Fernandez Caballero, A" uniqKey="Fernandez Caballero A">A. Fernández-Caballero</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Terroso, M" uniqKey="Terroso M">M. Terroso</name>
</author>
<author>
<name sortKey="Rosa, N" uniqKey="Rosa N">N. Rosa</name>
</author>
<author>
<name sortKey="Torres Marques, A" uniqKey="Torres Marques A">A. Torres Marques</name>
</author>
<author>
<name sortKey="Simoes, R" uniqKey="Simoes R">R. Simoes</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rodriguez Martin, D" uniqKey="Rodriguez Martin D">D. Rodriguez-Martin</name>
</author>
<author>
<name sortKey="Sama, A" uniqKey="Sama A">A. Samà</name>
</author>
<author>
<name sortKey="Perez Lopez, C" uniqKey="Perez Lopez C">C. Perez-Lopez</name>
</author>
<author>
<name sortKey="Catala, A" uniqKey="Catala A">A. Català</name>
</author>
<author>
<name sortKey="Cabestany, J" uniqKey="Cabestany J">J. Cabestany</name>
</author>
<author>
<name sortKey="Rodriguez Molinero, A" uniqKey="Rodriguez Molinero A">A. Rodriguez-Molinero</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Gjoreski, H" uniqKey="Gjoreski H">H. Gjoreski</name>
</author>
<author>
<name sortKey="Lustrek, M" uniqKey="Lustrek M">M. Lustrek</name>
</author>
<author>
<name sortKey="Gams, M" uniqKey="Gams M">M. Gams</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Chernbumroong, S" uniqKey="Chernbumroong S">S. Chernbumroong</name>
</author>
<author>
<name sortKey="Cang, S" uniqKey="Cang S">S. Cang</name>
</author>
<author>
<name sortKey="Atkins, A" uniqKey="Atkins A">A. Atkins</name>
</author>
<author>
<name sortKey="Yu, H" uniqKey="Yu H">H. Yu</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Vardasca, R" uniqKey="Vardasca R">R. Vardasca</name>
</author>
<author>
<name sortKey="Costa, A" uniqKey="Costa A">A. Costa</name>
</author>
<author>
<name sortKey="Mendes, P M" uniqKey="Mendes P">P.M. Mendes</name>
</author>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
<author>
<name sortKey="Simoes, R" uniqKey="Simoes R">R. Simoes</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Oliveira, T" uniqKey="Oliveira T">T. Oliveira</name>
</author>
<author>
<name sortKey="Neves, J" uniqKey="Neves J">J. Neves</name>
</author>
<author>
<name sortKey="Barbosa, E" uniqKey="Barbosa E">E. Barbosa</name>
</author>
<author>
<name sortKey="Novais, P" uniqKey="Novais P">P. Novais</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article">
<pmc-dir>properties open_access</pmc-dir>
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors (Basel)</journal-id>
<journal-id journal-id-type="iso-abbrev">Sensors (Basel)</journal-id>
<journal-title-group>
<journal-title>Sensors (Basel, Switzerland)</journal-title>
</journal-title-group>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>MDPI</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="pmid">24658626</article-id>
<article-id pub-id-type="pmc">4004013</article-id>
<article-id pub-id-type="doi">10.3390/s140305654</article-id>
<article-id pub-id-type="publisher-id">sensors-14-05654</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Costa</surname>
<given-names>Angelo</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-14-05654">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Novais</surname>
<given-names>Paulo</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-14-05654">
<sup>1</sup>
</xref>
<xref rid="c1-sensors-14-05654" ref-type="corresp">
<sup>*</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Simoes</surname>
<given-names>Ricardo</given-names>
</name>
<xref ref-type="aff" rid="af2-sensors-14-05654">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="af3-sensors-14-05654">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="af4-sensors-14-05654">
<sup>4</sup>
</xref>
</contrib>
</contrib-group>
<aff id="af1-sensors-14-05654">
<label>1</label>
CCTC-Computer Science and Technology Center, University of Minho, Braga 4710-057, Portugal; E-Mail:
<email>acosta@di.uminho.pt</email>
</aff>
<aff id="af2-sensors-14-05654">
<label>2</label>
Institute for Polymers and Composites—IPC/I3N, University of Minho, Campus de Azurém, Guimarães 4800-058, Portugal; E-Mail:
<email>rsimoes@dep.uminho.pt</email>
</aff>
<aff id="af3-sensors-14-05654">
<label>3</label>
Life and Health Sciences Research Institute (ICVS), School of Health Sciences, University of Minho, Campus de Gualtar, Braga 4710-057, Portugal</aff>
<aff id="af4-sensors-14-05654">
<label>4</label>
Polytechnic Institute of Cavado and Ave, Campus do IPCA, Barcelos 4750-810, Portugal</aff>
<author-notes>
<corresp id="c1-sensors-14-05654">
<label>*</label>
Author to whom correspondence should be addressed; E-Mail:
<email>pjon@di.uminho.pt</email>
; Tel.: +351-253-604-437.</corresp>
</author-notes>
<pub-date pub-type="collection">
<month>3</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>20</day>
<month>3</month>
<year>2014</year>
</pub-date>
<volume>14</volume>
<issue>3</issue>
<fpage>5654</fpage>
<lpage>5676</lpage>
<history>
<date date-type="received">
<day>23</day>
<month>1</month>
<year>2014</year>
</date>
<date date-type="rev-recd">
<day>13</day>
<month>3</month>
<year>2014</year>
</date>
<date date-type="accepted">
<day>17</day>
<month>3</month>
<year>2014</year>
</date>
</history>
<permissions>
<copyright-statement>© 2014 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2014</copyright-year>
<license>
<license-p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (
<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/3.0/">http://creativecommons.org/licenses/by/3.0/</ext-link>
).</license-p>
</license>
</permissions>
<abstract>
<p>The Ambient Assisted Living (AAL) area is in constant evolution, providing new technologies to users and enhancing the level of security and comfort that is ensured by house platforms. The Ambient Assisted Living for All (AAL4ALL) project aims to develop a new AAL concept, supported on a unified ecosystem and certification process that enables a heterogeneous environment. The concepts of Intelligent Environments, Ambient Intelligence, and the foundations of the Ambient Assisted Living are all presented in the framework of this project. In this work, we consider a specific platform developed in the scope of AAL4ALL, called UserAccess. The architecture of the platform and its role within the overall AAL4ALL concept, the implementation of the platform, and the available interfaces are presented. In addition, its feasibility is validated through a series of tests.</p>
</abstract>
<kwd-group>
<kwd>ambient assisted living</kwd>
<kwd>ambient intelligence</kwd>
<kwd>intelligent environments</kwd>
<kwd>AAL4ALL</kwd>
<kwd>e-health</kwd>
<kwd>active ageing</kwd>
<kwd>artificial intelligence</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Modern civilization is living on the brink of technological innovation. Never before have technological products evolved as much as in the last 15 to 20 years. One of the reasons for this evolution leap was the introduction of consumer electronics, which allowed the common population to have easy access to advanced electronic devices. Nowadays, most people are used to owning and operating advanced systems [
<xref rid="b1-sensors-14-05654" ref-type="bibr">1</xref>
]. Thus, society in general has taken on technological devices as an absolute common good, providing a shift in the way that
<italic>electronic and digital tools</italic>
are being used. For instance, we can observe the way that people use computers and smartphones, which have expanded beyond their initial purpose of work facilitators and communication devices to become complete and complex entertainment systems with games, music, and videos.</p>
<p>Still another driving force in the technological area were evolutions in other domains which were only imminently technological, such as the medical field, engineering practice, and telecommunications. They require massive investments, which led to cutting-edge technology solutions that are used to solve complex problems [
<xref rid="b2-sensors-14-05654" ref-type="bibr">2</xref>
<xref rid="b4-sensors-14-05654" ref-type="bibr">4</xref>
]. Moreover, even the relatively minor developments played an important role, by inducing a technological development mentality that has shaped the world we know, and which is continuously and steadily progressing.</p>
<p>We have to recognize society's contribution in stimulating the advance of technology. It was the acceptance and the subsequent demand of the population that allowed a very rapid growth of this sector. Yet another aspect that emerged from this demand were user-centred devices, which led to the realization that simple appliances would have to adjust to the user, rather the user having to adjust to the appliances. A specific and obvious example is home domotics.</p>
<p>Home domotics had a fairly humble start, with the semi-automation of simple actions, such as motorized windows blinds, which require human interaction to operate. Its evolution naturally gave rise to the bypass of the user intervention in the automation process, which picking the previous example, meant fully automated windows blinds that automatically adjust their status according to weather, light and temperature conditions [
<xref rid="b5-sensors-14-05654" ref-type="bibr">5</xref>
,
<xref rid="b6-sensors-14-05654" ref-type="bibr">6</xref>
]. But there is a fundamental problem with this system: its cost/effectiveness ratio; thus, “old” systems are still being mounted in new homes. Another problem is the real integration of domotics. The previously referred technology evolution still has not yet had a significant repercussion in domotics. Meaning, there is an eerie lack of integration of devices and services at the home environment, although laboratory-scale projects and a few practical implementations have proven the practicability of the integration of heterogeneous systems, a domain termed Intelligent Environments.</p>
<p>Intelligent Environments (IEs) aim at the development of technological environments that allow communication between every device, whether sensors or actuators, while at the same time retrieving the context for each environment's state [
<xref rid="b7-sensors-14-05654" ref-type="bibr">7</xref>
]. In [
<xref rid="b8-sensors-14-05654" ref-type="bibr">8</xref>
] a few advances were presented that allowed the construction of IEs, namely:
<list list-type="bullet">
<list-item>
<p>Device miniaturization; the small form factors of hardware allowed devices such as modern smartphones and intelligent pills that record several vital signs and information of a patient [
<xref rid="b9-sensors-14-05654" ref-type="bibr">9</xref>
].</p>
</list-item>
<list-item>
<p>The large quantity of information available derived from a multitude of sources (e.g., cameras, thermometers, Wi-Fi networks, shopping profiles, weather conditions, among others), the classification of said information (whether manually or automatically), and the generation of knowledge (by data fusion, action prediction, and environment identification) [
<xref rid="b10-sensors-14-05654" ref-type="bibr">10</xref>
].</p>
</list-item>
<list-item>
<p>The exponential increase of computing power and processor architecture optimization, along with the decrease in power consumption. Hardware, such as processors, is now breaking barriers faster than ever before and we are witnessing the advent of specialized hardware for certain tasks that produce considerably better results than generic ones.</p>
</list-item>
<list-item>
<p>The rapid growth of the Web of Things, which leads to the integration of advanced features in even the most common devices, creating ubiquitous systems and allowing the use of high-level information trading, thus generating complex context information of the environment's events. To support the context information, new software platforms were developed with the ability to process heterogeneous information [
<xref rid="b11-sensors-14-05654" ref-type="bibr">11</xref>
].</p>
</list-item>
<list-item>
<p>Adaptive user interfaces and user profile detection, allowing personalized information display and the automatic and seamless adaptation to different user constraints.</p>
</list-item>
<list-item>
<p>Intelligent functions (such as learning and reasoning), that allow the environment to consider the specific user (by detecting emotions, movements and actions), and adapt itself to those events.</p>
</list-item>
</list>
</p>
<p>Therefore, IEs can be perceived as a large umbrella that encompasses the Ambient Intelligence (AmI) and the Ambient Assisted Living (AAL) areas, which are the main themes of this work. The UserAccess project is presented along with state of the art projects in the previously mentioned areas.</p>
<sec>
<title>AmI in the AAL Context</title>
<p>AmI is a fast growing area that aims at the implementation of high level functionality enhancing the behaviour of environments [
<xref rid="b12-sensors-14-05654" ref-type="bibr">12</xref>
<xref rid="b14-sensors-14-05654" ref-type="bibr">14</xref>
]. To this end, environments are imbued with the ability of obtaining not only data but assigning meaning to it, thus establishing a context. An important feature is the layering of contexts, meaning that there is the ability of creating alliances of different devices (in the broadest sense of sensors and actuators), with the goal of managing less complex actions, controlling the middleware, and creating networks that trade simpler but richer messages. In practical terms, the implemented system does a real-time analysis of the environment, monitoring events, and providing an adjusted and timely response which enables it to interact with the environment's inhabitants.</p>
<p>Therefore, AmI stands as a true enhancement of domotics, as illustrated in
<xref rid="f1-sensors-14-05654" ref-type="fig">Figure 1</xref>
. Not only does it provide efficiency to any environment, but it establishes a central processing unit able to respond more intelligently to the environment's conditions. A typical setting for an AmI environment is a house. The house should be equipped with different sensor systems that connect to a central system, able to sort the incoming information and determine compound events, which relate to user actions. Another property of the AmI systems is the ability to choose the maximizing feature. For instance, the system economy profile is different from the comfort profile. There can be different profiles, but, due to the possible concurrency, there can be only one active at a certain time, and thus, maximization can be achieved. The following scenario is representative of a user action and the AmI system response.</p>
<disp-quote>
<p>
<bold>Scenario 1:</bold>
a home is located in a region that has an average outside temperatures of over 40 degrees Celsius in the summer and 10 or less degrees Celsius in the winter. The house is equipped with an air-conditioning system (AC), motorized windows blinds, and indoor and outdoor thermal sensors, as well as a set of diverse actuators and smart appliances. If the objective is to save energy, the AmI system can sort the combination of blinds positioning, aiming for the least usage of the AC. Whilst, if the objective is comfort, the system uses the blinds to control the light intensity and not the temperature, leaving this task to the AC.</p>
</disp-quote>
<p>As showed in Scenario 1, the maximization objective restrains the system actions and decisions. The term “decisions” is used loosely as in the standard AmI systems they are only lightly proactive, with most of the system's actions being the outcome of reactive programming. The reactive system provides fast response times and is very reliable, being used in most security procedures, although it lacks the ability to respond to new events and unplanned scenarios. One of the particularities that was introduced by AmI systems are the communication protocols, allowing the reception of high-level and low-level data and combining them to achieve the desired results.</p>
<p>The level of complexity (and thus, context awareness, and intelligent response) that can be introduced can grow exponentially by simply adding more sensors, actuators or even personalized user preferences. Thus, AmI platforms are designed to support those levels of complexity and to be flexible enough to allow new additions or be able to change present configurations to better suit the inhabitants' requirements.</p>
<p>One can say that there are also social motivations behind the AmI concept. Recent projects tend to have a central motivation on social issues, and are aimed at specific sectors of the population, such as the elderly and those with cognitive or physical impairments. The several scopes that AmI can operate in, such as security, wellbeing, safety, health, and entertainment, can be directly used to increase the user's autonomy and safety [
<xref rid="b15-sensors-14-05654" ref-type="bibr">15</xref>
]. This specific domain is the responsibility of AAL.</p>
<p>AAL attends to a specific population that has unique constraints and require personalized technological solutions. Commonly associated to the elderly population, AAL is in fact concerned with population that have a variety of limitations or impairments, irrespective of age. The difference is that recent studies [
<xref rid="b16-sensors-14-05654" ref-type="bibr">16</xref>
<xref rid="b19-sensors-14-05654" ref-type="bibr">19</xref>
] have shown that the elderly population is rapidly increasing, surpassing the combined number of teenagers and children in advanced countries. In addition, elderly consistently exhibit some restrictions that appear naturally along the years. This means that there is currently already a high demand of solutions that can assist the elderly population, reflected in the aim of contemporary projects. It is also important to consider that, given current demographic trends, the cost associated with some of the traditional assistance needs of elderly will clearly soon become unrealistic and advanced technological solutions must emerge, which are capable of delivering even better care while simultaneously reducing current costs.</p>
<p>Being complementary to AmI, the AAL area reflects similar advances, and contributes with innovative solutions that can reach the general population. AAL is set on two concepts: security and comfort [
<xref rid="b20-sensors-14-05654" ref-type="bibr">20</xref>
<xref rid="b26-sensors-14-05654" ref-type="bibr">26</xref>
]. These two concepts are very broad and portrait different perspectives. For instance, the security concept can mean protecting the user against external threats (such as burglars or natural catastrophes), but also protecting users from themselves (such as monitoring falls or identifying actions that may cause physical or psychological damage). On the other hand, comfort means providing the best possible environment to the inhabitant, caring for their wellbeing, entertainment, daily tasks and general events. Therefore, there is an important difference between AmI and AAL: the concept of environment.</p>
<p>The following persona (the outcome of a cluster that gathers the main features that the elderly possess) is a typical user of an AAL environment.</p>
<disp-quote>
<p>
<bold>Persona 1:</bold>
Maria lives alone in a good house. She attended and graduated primary school. She currently lives on her monthly retirement allowance of about 300€. She sometimes feels lonely but lacks the will and motivation to have a more active social life. She is not capable of performing housing activities on her own, and every time she needs help she calls one of her sons. Maria's primary concern is her angina pectoris that requires her to take medication on a daily basis. Lately she has been feeling some memory problems and is afraid she will forget to take her medication. For these reasons she is not satisfied with her current health condition. Maria's biggest fears are forgetting to close doors or windows or take her medications.</p>
</disp-quote>
<p>It is clear that this persona needs a distinct solution from what is available to a common person, and the services provided should be aimed primarily to the persona's health condition. Therefore, the presented Scenario 1 must be adapted to respond to the specificities of Persona 1. The hardware can be maintained, and as stated before, can be used to attend to different maximization objective. But the services and actions logic must be modified, as in this case even the concept of comfort is different from user to user; thus, personalization is key in these systems.</p>
<p>While AmI is very much focused on the
<italic>home</italic>
, the environment in AAL is wherever the user is located, which broadens the range to users walking outside on the street or being monitored while at work. This type of monitoring concept is associated to Body Area Networks (BANs) which consist of a set of sensors (very often biosensors for reading vital signs), and a transmitter that allows the user to move around without being dependent on home sensor systems [
<xref rid="b27-sensors-14-05654" ref-type="bibr">27</xref>
<xref rid="b34-sensors-14-05654" ref-type="bibr">34</xref>
]. There are still some issues related to the privacy of the users, and this is currently being debated in the UE. The user private sphere and the classification of medical information are the main themes of this debate [
<xref rid="b35-sensors-14-05654" ref-type="bibr">35</xref>
].</p>
<p>Hardware miniaturization enables increased mobility, while increased computing power enables fast data processing, but human supervision of incoming data is still required, which burdens several people with the task of reviewing massive amounts of information. Although the final user observes only the benefits, this situation essentially shifts work from one place to another. Therefore, providing greater intelligence to AAL platforms is imperative and can be considered a work in progress.</p>
<p>This paper is organized as follows: in Section 2 the Artificial Intelligence (AI) approach towards the AAL concept is presented, through a detailed architecture along with the challenges of this approach. In Section 3, state of the art projects and solutions that follow the architecture presented in the Section 2 are reviewed. In Section 4, the UserAccess and the AAL4ALL projects are described, including the architecture, implementation, and tests of the UserAccess development. Finally, in Section 5, conclusions are drawn, providing an overview of the relevant areas of the paper and the current UserAccess development state.</p>
</sec>
</sec>
<sec>
<label>2.</label>
<title>AI in the AAL Context</title>
<p>As stated before, the AAL at its essence possesses the capability to promote security and comfort, providing an integrated solution that connects several distinct electronic devices to form a unique solution [
<xref rid="b36-sensors-14-05654" ref-type="bibr">36</xref>
,
<xref rid="b37-sensors-14-05654" ref-type="bibr">37</xref>
]. However, these features are not enough by themselves. The aim is to accommodate people, and people change. Not only are our tastes different today than they were yesterday, but our health state today may be different tomorrow and likely also different from yesterday. Thus, it is only reasonable to expect that platforms built to directly care and assist people will adapt and evolve as those people change. A major issue is that, until very recently, AAL solutions overlooked this fact and produced systems that attempt to be—and are undoubtedly—useful, but which are also strict and highly inflexible to change. The information cycle is displayed in
<xref rid="f2-sensors-14-05654" ref-type="fig">Figure 2</xref>
, where the data received from sensors is passed to the pre-programmed middleware, leading to the response commands being sent to the actuators that change the environment state. Moreover, each person is unique, demanding a personalized solution. Additionally, inflexibility in these systems implies that, for each person, a technician must be assigned to configure the system preferences, and may have to carry on multiple periodic adjustments to each person's individual system. This leads to an endless backlog of interventions, and cannot be scaled up.</p>
<p>Our way to tackle this problem was to introduce the ability for the system to learn from the interactions with its users, resorting to the Artificial Intelligence (AI) domain. Using
<xref rid="f2-sensors-14-05654" ref-type="fig">Figure 2</xref>
as a starting point, the difference from introducing AI over the initial concept is illustrated in the
<xref rid="f3-sensors-14-05654" ref-type="fig">Figure 3</xref>
. Unlike before, the flow of the information is quite distinct, with the middleware becoming the common link between the physical and the logical processes [
<xref rid="b38-sensors-14-05654" ref-type="bibr">38</xref>
]. Therefore, the process is as follows:
<list list-type="order">
<list-item>
<p>Sensors send data to the middleware, which is responsible for transforming raw data into low-level information so it can be consumed by the logical framework. This process is required due to the heterogeneity of the available sensors;</p>
</list-item>
<list-item>
<p>The middleware sends the low-level information to the logical framework, which then sorts the information according to its type and priority;</p>
</list-item>
<list-item>
<p>It is then verified whether any previous action learned is similar to the incoming one, and if so, the same response is provided. If it is a new action, the root strategy will be accessed to clarify the attribute of the sensors involved and the action will be broken down to be reasoned by parts. Similar cases to the parts will be fetched and a response will be constructed from the most similar cases;</p>
</list-item>
<list-item>
<p>The framework will then acquire this decision as learned and send the response to the actuators, scheduling an action monitoring cycle to monitor the user response;</p>
</list-item>
<list-item>
<p>In the action monitoring cycle, the system will acknowledge the user response. If there are no changes, the last case remains unchanged, while if there are changes, the case will be updated.</p>
</list-item>
</list>
</p>
<p>This process leads to a flexible platform, which is not only able to learn from the environment but also to update and modify its knowledge. Furthermore, it can adapt itself to the inhabitants without requiring external influences, thus effectively accompanying them as they change.</p>
<p>Using the previously presented Scenario 1, let us assume that the owner wants the blinds open in the morning, even in the winter. Without having to reconfigure the system, the owner has only to open the blinds whenever he/she wants and after a few occurrences (depending on the logical framework configuration), the system will register this change as a desired action and assume that it should become the standard action, thus starting to open the windows by itself at that time.</p>
<p>Provided with intelligence, the platform will change concomitantly with its user, thus fitting perfectly the AAL aim of enhancing security and comfort but with minimal configuration. It is expected to provide intuitive systems to the elderly and those with cognitive or physical impairments, since no better system can be expected than one not requiring any more interactions from users than their typical actions on the objects that they already use. Furthermore, unexpected but beneficial actions and knowledge, beyond those that could have been purposefully engineered into a traditional system, may result in this framework. In fact, this can lead to emergent behaviour, a common feature in complex systems, such as the system implementing an action that the user is repeatedly making without even being aware of it. If the user had been asked to name a list of features to be programmed onto a static platform, he would certainly leave out some potentially useful ones, and also that system would be unable to identify and learn them.</p>
<p>Another outcome of this AAL concept was the Body Area Assisted Environment (BAAE), which is an extension of the BAN. While the BAN only monitors the user without providing any interaction, where in most cases the generated information has to be sent to other devices and analysed by specialists, the BAAE generates a sphere of knowledge, resorting to the latest technological devices to monitor and interact with the user. The more recent smartphones can provide mobility and computing power, act as communication platform and human interfaces, and even include some sensors (e.g., GPS, gyroscopes, luminescence, sound,
<italic>etc.</italic>
), while wearable sensor systems can provide specialised data about the user's health condition. The combination of these may provide pertinent information not only to the user, but also to physicians or relatives tasked with caring for that user.</p>
<p>The Person-Centric Computing area has advanced projects that can be used on the architecture phase, outlining the human-computer interfaces design, aiming towards an intuitive and unobtrusive operative environment [
<xref rid="b39-sensors-14-05654" ref-type="bibr">39</xref>
<xref rid="b43-sensors-14-05654" ref-type="bibr">43</xref>
]. Although some defend the principle that the user will be overwhelmed by using a large set of technological devices, we do not share that point of view. In fact, we believe it is quite the opposite, and the problem resides not on the quantity but on how they are used [
<xref rid="b44-sensors-14-05654" ref-type="bibr">44</xref>
<xref rid="b47-sensors-14-05654" ref-type="bibr">47</xref>
]. To illustrate this point we can take smartphones or tablets as an example. The lead selling advanced devices [
<xref rid="b48-sensors-14-05654" ref-type="bibr">48</xref>
,
<xref rid="b49-sensors-14-05654" ref-type="bibr">49</xref>
] have various features, such as phone call ability, Wi-Fi, full web access, video/audio reproduction, rich visual interfaces, vibrating feedback and sensor systems, and for instance if a user wants the directions to a geographic location all they have to do is open the GPS application and type the address. This example clearly demonstrates that the simplicity must rely in the “usage” process [
<xref rid="b50-sensors-14-05654" ref-type="bibr">50</xref>
]. As we emphasize before, the integration process must be used to “hide” the devices from the user, leaving only a unified user interface, thus using simple ways to perform complex tasks.</p>
<sec>
<title>Challenges</title>
<p>Adaptation to the environments that surround the user is crucial for the operation of these platforms. The problem with AALs and even with BAAEs is that they can be very diverse, thus generating disperse or even noisy data. This type of data will confuse the reasoning process and may provide different results from those expected. This can lead to major problems and is the main reason why there are so few projects based on mobile environments. The challenge lies in the concept of environment.</p>
<p>The environment is established as a space that possesses objects at approximately the same location at all times, with the same being true of sensors and actuators. The reason for this is that calculations and verification of assumptions are considerably easier to perform if the placement is near-static. For instance, a camera placed at a corner of a room has a dissimilar perspective of one placed at the middle of the room, and one that would shift location to that extent would provide images that would be extremely difficult to have a reliable prediction or reference to match against.</p>
<p>Another challenge is the real perception of the environment. Even if a room is equipped with a large set of sensors, their combined information will differ greatly from a human perspective. The context obtained is “machine-like”, being populated to the maximum ability of the sensors, but still perceiving only absolute information. An illustrative example is a person navigating with eyes closed within their own house. Surely, some bumps with furniture and objects are expected to occur, but having a memory-imprinted map allows a fairly decent capability to know if the person is in the hallway or in the living room, for example. Thus, one has to realize that the platform only has knowledge of what it quantitatively perceives and is unable to reason about information that was not obtained by the sensors (or perform some of the complex mental operations that we intuitively apply on a daily basis).</p>
<p>To master these challenges, and still some others, recent projects are presenting novel approaches in several domains where the results can be used in AAL platforms.</p>
</sec>
</sec>
<sec>
<label>3.</label>
<title>State of the Art</title>
<p>Presently, there are projects that propose new approaches in the AAL domain. Some have direct impact on final users, while others (typically more specific) are focused on providing major evolution in undeveloped areas of the AAL.</p>
<p>In terms of guidance systems there are two types of spaces: indoor and outdoor. In the case of indoor systems, an augmented reality guidance system is presented in [
<xref rid="b51-sensors-14-05654" ref-type="bibr">51</xref>
], which promotes mobility and allows people with cognitive problems to be located in real-time. It uses a smartphone with a camera and presents the user with a direct video feed having overlapping direction arrows to indicate the route. Moreover, this project features a web and mobile platform for the user's caregiver, allowing real-time route verification and editing, and supporting multiple users. This alleviates the caregiver's burden and enables multiple-user monitoring. A novelty is the introduction of allowed areas, associated with a warning if the user leaves a certain area or travels a great distance. A comparable project is presented in [
<xref rid="b52-sensors-14-05654" ref-type="bibr">52</xref>
] with the difference that it uses landmarks pictures to guide the user, thus enhancing the user's visual memory. This project relies on predefined paths that the user is accustomed to use.</p>
<p>In terms of indoor location, a plethora of different works are currently under development. A ZigBee-supported user location system is presented in [
<xref rid="b53-sensors-14-05654" ref-type="bibr">53</xref>
], supporting multi-user location simultaneously. It resorts to a high number of devices to perform triangulation, having a complex architecture. The alternative use of Wi-Fi networks to detect the user is proposed in [
<xref rid="b54-sensors-14-05654" ref-type="bibr">54</xref>
], using a Wi-Fi tag (such as a smartphone). This project takes advantage of several computation processes, such as the time of arrival, received signal strength and angle of arrival, to calculate the distance to several base stations (like household Wi-Fi routers). This concept is supported by the increasingly available home networks and smartphones, sparing the acquisition of additional devices than the users already have. An analogous work is proposed in [
<xref rid="b55-sensors-14-05654" ref-type="bibr">55</xref>
], where ultra-wideband radio frequencies are used to locate the user. The location process is similar to that of [
<xref rid="b54-sensors-14-05654" ref-type="bibr">54</xref>
], although it uses proprietary hardware to bypass the saturation problem that can occur using Wi-Fi systems. Finally, the LAURA system is presented in [
<xref rid="b56-sensors-14-05654" ref-type="bibr">56</xref>
], which allows locating and tracking users in a nursing home, using ZigBee wireless networks. This system also monitors the users resorting to accelerometers to detect sudden movements and to increase the accuracy of the location detection.</p>
<p>Martínez-Martín
<italic>et al.</italic>
[
<xref rid="b57-sensors-14-05654" ref-type="bibr">57</xref>
,
<xref rid="b58-sensors-14-05654" ref-type="bibr">58</xref>
] presented a real-time visual system, which detects, recognizes and tracks people and target objects. This system, despite being mainly aimed at robotic tasks, can be deployed in an AAL environment. The novelty of this project is its possibility of distinguishing between several objects without any knowledge about the environment and any special environmental conditions. Thus, it can provide effective tracking properties, perfectly suitable to locate objects in an individual's home, which can be an important feature for an AAL platform. Also, in the visual detection systems area, the work described in [
<xref rid="b59-sensors-14-05654" ref-type="bibr">59</xref>
,
<xref rid="b60-sensors-14-05654" ref-type="bibr">60</xref>
] offers a heterogeneous platform that is able to detect several people in a space and track them freely. This platform is implemented in the form of a multi-agent system, thus able to connect to any platform (given the proper ontologies), a useful feature for AAL. Moreover, it is able to distinguish unique individuals in a crowded place.</p>
<p>A crucial feature that has gathered much attention in AAL platforms is fall detection, since these systems are aimed at the elderly population [
<xref rid="b61-sensors-14-05654" ref-type="bibr">61</xref>
]. In [
<xref rid="b62-sensors-14-05654" ref-type="bibr">62</xref>
] an initial attempt is presented to structure the human body movement, listing the several types of movement and how to interpret them computationally. The high detection accuracy (97%), made this work a cornerstone, which has since spurred a myriad of subsequent research. The following movements were detected: Walking, standing, sitting, lying down, sitting to standing, standing to sitting, bending up/down, lying from sitting, and sitting from lying. Accelerometers and gyroscopes are used to gather information on the direction and the force involved in each movement, allowing it to be identified and classified. Gjoreski
<italic>et al.</italic>
[
<xref rid="b63-sensors-14-05654" ref-type="bibr">63</xref>
] presented a system composed of three wireless accelerometers placed on an individual's body for posture recognition. Using an elimination process and a force value threshold, it is able to detect whether a movement is outside a predefined range, in which case a warning is activated and sent to the base receiver to be processed. To enhance the results provided by the latter work, one could combine also the work published in [
<xref rid="b64-sensors-14-05654" ref-type="bibr">64</xref>
], which consists in wearable wrist bracelets that determine the task that the wearer is performing. Tasks tend to be repetitive, and the way humans perform them is also repetitive; thus, once the system has learned the way a user performs a task, it is able to detect (by comparison) what the user is doing.</p>
</sec>
<sec>
<label>4.</label>
<title>UserAccess Role in the AAL4ALL Project</title>
<p>AAL4AAL [
<xref rid="b65-sensors-14-05654" ref-type="bibr">65</xref>
] is a Portuguese AAL project consisting of a consortium of 31 partners, that aims to improve the life of the elderly by establishing a framework that will enable and foster the adoption of technological devices and services. The goal is to create an ecosystem of services and devices certified according to Portuguese legal (and medical) regulations. One of the main advantages of this project is allowing remote monitoring by informal or formal caretakers. The informal caretakers can be relatives, friends or anyone in the user's acquaintance circle, whereas the formal caretakers can be doctors, nurses, or specialized technicians. The task of both groups is to care for the user, providing assistance when needed but without having to be physically present at all times. This project can support people who carry mild cognitive impairments and mild to severe physical disabilities, enhancing their independence, by decreasing the need of constant supervision by other people.</p>
<p>By adopting the idea of integration in this project, the inclusion of new devices and services by other developers (outside the consortium) is promoted, contrary to most other projects that allow only a set of partners to deploy products. This possibility is achieved through the means of certification; the project foresees and is already implementing a certification procedure that establishes operational rules, supporting a business logic that suits the AAL4ALL ecosystem, and could be adopted on a national level for the future development of new services and devices by any company (which can then submit them for certification).</p>
<p>The main goal is to provide a system that an individual can simply buy in a store, take it home, and by pushing a button it becomes automatically setup with the rest of the environment (both physical and service wise). As an example, if a user buys a smart weight scale with an AAL4ALL certification, upon turning it on at his home, the scale should be able to connect to the home platform and publish the data on the user's health channel and eventually updating the user's medical profile. This would make that information immediately available to caregivers.</p>
<p>This project also proposes an open market for caregiver companies, since the business logic and communications plan are openly available. Anyone that obtains a government issued certification can immediately start providing caregiving services taking advantage of the established framework.</p>
<p>The implicit heterogeneity of the AAL4ALL project solutions implies that each partner is responsible for the development of a component of the overall project. In Section 4.1 we present a specific AAL4ALL solution case-study, the UserAccess project, one of the many different solutions developed within the consortium.</p>
<sec>
<label>4.1.</label>
<title>UserAccess</title>
<p>Following a user-caregiver connection, we have devised a service that allows the caregiver to directly monitor a user, or several users. UserAcess [
<xref rid="b37-sensors-14-05654" ref-type="bibr">37</xref>
,
<xref rid="b66-sensors-14-05654" ref-type="bibr">66</xref>
] is a mobile and web project that fetches data from an AAL4ALL Node and presents it in a human-readable way.</p>
<p>The AAL4ALL Node is an information bus gatherer that receives, stores, and sends information about the user. It consists on a cloud modular server with REST connection abilities that serves as a collective information gateway for everything that is connected to the platform, and thus possesses information about all users. Access is granted through user and password tokens that secure the appropriate data channel, assuring the privacy of the platform users and directing the information of a specific user only to the appropriately subscribed caregiver(s). A problem arises due to the fact that this implies a large amount of data, and most of it is not easy to interpret, something which usually would force the caregiver to read and interpret extensive information, defeating the purpose of the project. The UserAccess solution was devised to consume the information on the AAL4ALL Node, and locally process that data in order to transform it into information about the user, and then publishing that information to the responsible caregiver.</p>
<p>Illustrated in
<xref rid="f4-sensors-14-05654" ref-type="fig">Figure 4</xref>
is the UserAccess platform: it connects to the AAL4ALL Node, which in turn is connected to the
<italic>sensor platforms</italic>
(wherever they are located). The Node enforces the usage of high-level messages so that data is easily consumable and coherent for all services. In UserAcces, the following simplified structures are present:
<list list-type="bullet">
<list-item>
<p>Communications gateway: the entry and exit point of all communications. It consists on a Tomcat apache server with the REST communications protocol, implemented in a multi-agent system (MAS). The MAS assures that any modification or new feature can be easily deployed. Moreover, the
<italic>Communication gateway</italic>
assures the communication tunnel between the web application and the Android application;</p>
</list-item>
<list-item>
<p>Information integration: assures the conversion of data in the Node for UserAccess internal consumption. The logic processing implemented in the Cases tester and the Reasoning require that the information be filtered and translated. Moreover, the information integration has in its architecture a pre-processing module that is able to fuse some of the data received, according to the type of defined sensors;</p>
</list-item>
<list-item>
<p>Cases tester: Implements a rapid analysis in search of cases similar to incoming information. Using the clinical guidelines [
<xref rid="b67-sensors-14-05654" ref-type="bibr">67</xref>
] concept, the goal is to implement a filter system that has pre-determined rules on which it is possible to act fast and directly. For instance, if there is a sudden drop on the value reported by an EGC sensor, this module will generate a warning and send it directly to the caregivers. By establishing some rules (mostly health related, in large part because of the response times typically have to be very short), the system can act rapidly to some critical events;</p>
</list-item>
<list-item>
<p>Reasoning: responsible for the actions taken by the system. This module resorts to logic in order to reason about the occurred situation. If the Cases tester is unable to resolve the event, the Reasoning will receive the most similar cases and opt for one, saving this decision for subsequent occurrences. Furthermore, it will append a revision flag to be reviewed in the future. Last, it considers user actions in order to build a user profile that can contribute to better adjust the information the caregiver receives;</p>
</list-item>
<list-item>
<p>Web application: A web page that displays basic information about the user being monitored, thus allowing status inquiries from anywhere. At the current stage it does not possess any bidirectional communication, and only allows access to information;</p>
</list-item>
<list-item>
<p>Android application: has the most advanced user interface of the UserAccess. It is built according to usability guidelines, presenting succinct information about the monitored user and having simple and intuitive buttons that require less than three interactions to obtain the information. The caregiver interface is shown in
<xref rid="f5-sensors-14-05654" ref-type="fig">Figure 5</xref>
, namely the home interface, with intuitive and straightforward buttons, and the personal user interface, with pending warnings and the user's activities.</p>
</list-item>
</list>
</p>
<p>Also illustrated in
<xref rid="f4-sensors-14-05654" ref-type="fig">Figure 4</xref>
is the flow of the information. The UserAccess platform periodically consumes the information present in the AAL4ALL Node, using the
<italic>Communications gateway</italic>
. Then, information is treated in the
<italic>Information integration</italic>
, and sent to the
<italic>Cases tester</italic>
. If the latter has an identical case in storage, it queries the
<italic>Reasoning</italic>
for an answer and publishes it in the UserAccess data stream. Otherwise, it sends the most similar cases to the
<italic>Reasoning</italic>
to decide if there is any warning or anomaly that should be notified to the caregiver. The data stream is always available via web application, while the Android application will verify the data stream periodically, to minimize power consumption and optimize battery usage and allow a smooth operation of the other applications.</p>
<p>The implementation of the server modules is based on the MAS concept, being highly modular and following a web service type of communications that guarantee integration of other developers' modules. For each sensor or sensor platform, a data interpretation guideline must exist in a module format, requiring the upload of that guideline to the platform by the hardware producers.</p>
</sec>
<sec>
<label>4.2.</label>
<title>Case-Study</title>
<p>In order to validate its behavior and performance, this platform was tested in a controlled environment with the following set of ZigBee sensors:
<list list-type="bullet">
<list-item>
<p>One base station;</p>
</list-item>
<list-item>
<p>Two movement detection sensors;</p>
</list-item>
<list-item>
<p>One open/closed door sensor;</p>
</list-item>
<list-item>
<p>One light sensor;</p>
</list-item>
<list-item>
<p>One temperature sensor;</p>
</list-item>
<list-item>
<p>One touch sensor;</p>
</list-item>
<list-item>
<p>One AC current on/off switcher.</p>
</list-item>
</list>
</p>
<p>The base station was connected to a laptop acting as the middleware and publishing in an intermediate server, acting as the AAL4ALL Node. After a training session, the cases were uploaded to the platform and trial tests were conducted. The sensor platform was developed within the AAL4ALL project by another development team from the University of Minho, and due the project development phases, this sensor platform was the only one used. Additionally, the GPS sensor directly available on the user's smartphone was used.</p>
<sec>
<label>4.2.1.</label>
<title>Sensor Platform Response Time</title>
<p>The sensor platform was tested in terms of the response time on two factors: network time and stabilization time. The network time is the time difference between the sensed event and the information reaching the server; the stabilization time is the time taken by the middleware and/or the sensor to reach the normal status or to recover from the previous state. These times are important because a critical situation must be reported as soon as possible so the caregiver can act accordingly. The middleware was configured to report to the server only when a sensor changes its status. This decision was made to avoid communication entropy. Also, a wired network was used between the middleware and the server, established at 100 Mbps.</p>
<p>Displayed in
<xref rid="t1-sensors-14-05654" ref-type="table">Table 1</xref>
are the response times (rounded to the second) of the sensor platform. The middleware processing times and the network communication latency are clearly irrelevant, being well under 1 s, thus not creating any limitations in sending data to the server. There are issues on movement detection, open/closed door, and light, having a high stabilization time. For instance, if the user has quickly exited the room, the initial movement detection is quickly and correctly done, but it takes 5 s until the sensor reports no movement. This situation seriously affects the system performance and the correct detection of the occurring situation. Furthermore, it leads to cascading problems, when several sensors are reporting their status and the other sensors are still stabilizing.</p>
<p>Currently, the development team is addressing sensor problems, but the tests were performed with their initial status. The sensor with most problems is the motion detection one, and a different technology is currently being considered to deliver this feature.</p>
</sec>
<sec>
<label>4.2.2.</label>
<title>UserAccess Procedures</title>
<p>The UserAccess firstly receives the information tagged, in a JSON format, containing information about all the sensors state. The information can assume three states: a numerical/discreet value, “broken” and “@”. The “broken” and “@” are states relating to the lack of faulty information, being “broken” the state when the sensor does not respond in the previous 3 min, and the “@” the state when the middleware has never received information about that sensor. These distinct values have to be normalized, with the real data being separated for further processing.</p>
<p>One of the aim of the development is to provide safety, which was translated into tests where the user exited the house. The following tests were used:
<list list-type="bullet">
<list-item>
<p>Test1: the user gets up from a seated position and exits the door;</p>
</list-item>
<list-item>
<p>Test2: the user gets up from a seated position and open and closes the door;</p>
</list-item>
<list-item>
<p>Test3: the user enters the house;</p>
</list-item>
<list-item>
<p>Test4: the user gets close to the door but does not open it.</p>
</list-item>
</list>
</p>
<p>The other sensors were used to feed the UserAccess with data, in search of hidden correlations between the sensors.</p>
<p>The area used was a laboratory room with the dimensions of 7 m width by 7 m length by 3 m height, and the sensors were placed in the door area, minus the environment sensors, which were spread across the room. This sensor placement maximized the intentions of the planned tests, as shown in
<xref rid="f6-sensors-14-05654" ref-type="fig">Figure 6</xref>
.</p>
<p>After a sequential execution of all tests 30 times, the data was processed to find underlining relations. The WEKA tool was used to obtain the data classification and association. For the classification procedure, the J48 classifier was used, where the outcome is a relational tree. This procedure only revealed that each sensor acts on its own and no sensor is directly related to others, being the values so diverse that the algorithm was unable to produce a usable response. As for the association procedure, the outcome of this test related the two movement sensors with the open/closed door detection; the algorithm used was Apriori, with the distance of 1 and the maximum rules of 10. Although it is quite trivial to achieve this conclusion, it is our perspective that this association was obtained because of the stabilization times of the motion sensors.</p>
<p>From the previous observations and the results of the associations obtained from the tests, the following associative logic was devised:
<list list-type="simple">
<list-item>
<p>ϑ = {
<italic>sensorStates</italic>
}</p>
</list-item>
<list-item>
<p>ε = {
<italic>previousAbsoluteStates</italic>
}</p>
</list-item>
<list-item>
<p>Δ = {
<italic>event</italic>
(0,0)@
<italic>sensorStates, event</italic>
(0,1)@
<italic>sensorStates</italic>
, …,
<italic>event</italic>
(
<italic>n</italic>
,
<italic>m</italic>
)@
<italic>sensorStates</italic>
} Λ
<italic>n</italic>
∈ {
<italic>availableSensors</italic>
} Λ
<italic>m</italic>
∈ {
<italic>possibleStates</italic>
}</p>
</list-item>
<list-item>
<p>
<italic>α</italic>
= {
<italic>association, registerError</italic>
}</p>
</list-item>
<list-item>
<p>
<italic>℘ is the following set of rules</italic>
:</p>
</list-item>
<list-item>
<p>
<italic>detection</italic>
(
<italic>A, B</italic>
) ←.</p>
</list-item>
<list-item>
<p>
<italic>detection</italic>
(
<italic>A, B</italic>
)</p>
</list-item>
<list-item>
<p>
<italic>previousStates</italic>
(
<italic>A, B</italic>
),
<italic>event</italic>
(
<italic>A, F</italic>
)@
<italic>sensorStates</italic>
,
<italic>associated</italic>
(
<italic>F</italic>
),
<italic>detection</italic>
(
<italic>F, B</italic>
).</p>
</list-item>
<list-item>
<p>
<italic>detection</italic>
(
<italic>A, B</italic>
)</p>
</list-item>
<list-item>
<p>
<italic>previousStates</italic>
(
<italic>A, B</italic>
),
<italic>event</italic>
(
<italic>A, F</italic>
)@
<italic>sensorStates</italic>
, ∼
<italic>association</italic>
(
<italic>F</italic>
),
<italic>detection</italic>
(
<italic>F, B</italic>
).</p>
</list-item>
<list-item>
<p>
<italic>previousStates</italic>
(
<italic>A, B</italic>
) ←
<italic>event</italic>
(
<italic>A, F</italic>
),
<italic>previousStates</italic>
(
<italic>F, B</italic>
).</p>
</list-item>
<list-item>
<p>
<italic>eventa</italic>
(
<italic>X, Y</italic>
) ←. Λ
<italic>X</italic>
∈ {
<italic>availableSensors</italic>
} Λ
<italic>Y</italic>
∈ {
<italic>possibleValues</italic>
}</p>
</list-item>
<list-item>
<p>
<italic>τ is the following set of integrity constraint</italic>
:</p>
</list-item>
<list-item>
<p>⊥ ←
<italic>registerError</italic>
(
<italic>F</italic>
),
<italic>association</italic>
(
<italic>F</italic>
)</p>
</list-item>
</list>
</p>
<p>These set of rules establish that the previous state always influences the next state, meaning that to infer the context and the action that the user is performing, the system has to know the absolute previous state. The absolute previous state is the previous context state which incorporates all of the system's sensors. This way, a subset of context is obtained, creating an association between all sensors, with the map being a weighted graph. Furthermore, the sensors states are considered separately in the Δ as they shift the association values; thus, the current state is influenced by a combination of the current sensor value and the previous state. Finally, due to the previously explained issue where the middleware could report sensor problems, the
<italic>τ</italic>
assures that those errors do not influence the association values or the current state mapping.</p>
<p>Resorting to the findings in the association procedure and the associative logic, the motion sensors and the door sensor were associated and conditions relating them were implemented on the UserAccess
<italic>reasoning</italic>
module and reflected on the
<italic>cases tester</italic>
. The visual interface was configured to display the context actions and control the AC switcher. In
<xref rid="f7-sensors-14-05654" ref-type="fig">Figure 7</xref>
is represented the initial sensor detection state and on the right side the warning presented when the user has exited the house.</p>
<p>The distribution of the tests were as follows:
<list list-type="bullet">
<list-item>
<p>Ten executions of Test1</p>
</list-item>
<list-item>
<p>Ten executions of Test3</p>
</list-item>
<list-item>
<p>Five executions of Test2</p>
</list-item>
<list-item>
<p>Five executions of Test4</p>
</list-item>
</list>
</p>
<p>These distributions were planned to ensure that the basic actions were correctly identified, and thus the warning was displayed. The heterogeneity and the plug-and-play features of the sensors are greatly considered, and although the information from the middleware is high-level, which aids the logic reasoning, our aim is to identify the environment and actions context with any sensor available.</p>
<p>The tests results can be seen in
<xref rid="t2-sensors-14-05654" ref-type="table">Table 2</xref>
, where the positive detection is shown for all batch of tests. These represent the acuity of the tests and the UserAccess correct detection of the environmental context.</p>
<p>In these tests, the system accounted for the sensors' stabilization times, and if after a period of time the sensor would not be stabilized the system assumed that other action was taking place, and thus the system reported a negative detection. The presented data is still far from what was expected, which was a 90% positive detection in each test, being the reason the hardware and learning mechanisms conditions.</p>
</sec>
</sec>
</sec>
<sec sec-type="conclusions">
<label>5.</label>
<title>Conclusions</title>
<p>AAL projects are rapidly innovating and advancing towards increasingly complex systems, requiring unified solutions that have to resort to methods other than traditional inflexible middleware. As such, considerable benefit can arise from the application of AI to AAL, providing the latter with self-learning procedures, enabling the platforms to evolve along with the users, and avoiding the need for (repeated) external adjustments.</p>
<p>The AAL4ALL project is a beacon in the AAL area, presenting a novel architecture that supports the creation of an open ecosystem able to absorb the most modern advances in hardware and software, and ensure the needed integration processes between them. Moreover, by being structured around a certification entity, the AAL4ALL project will provide a much needed breakthrough in terms of unifying current and upcoming AAL projects, facilitating future collaborations.</p>
<p>The UserAccess project was created as an AAL4ALL product and a test case for the feasibility of the entire AAL4ALL project concept. At the current state of development of the UserAcess platform, periodic tests have shown good results, thus validating the approach. The
<italic>reasoning</italic>
module is a challenging task to implement and is currently undergoing improvements, using a case-based reasoning approach and constrained Bayesian Networks. The interfaces are stabilized and due to the MAS nature of the project, we are able to run experiments during the development phase while presenting the information as it would be perceived by a caretaker.</p>
<p>Finally, the UserAccess progress thus far has proven that it can be a standalone AAL project, exhibiting novel features, such as the integrated sensors-human interaction and an open platform. It focuses on an underdeveloped AAL area which is caregiver assistance. The caregiver plays a vital role in the user's life and will significantly determine the user's wellbeing and quality of life.</p>
</sec>
</body>
<back>
<ack>
<p>Project “AAL4ALL”, co-financed by the European Community Fund FEDER, through COMPETE—Programa Operacional Factores de Competitividade (POFC). Foundation for Science and Technology (FCT), Lisbon, Portugal, through Project PEst-C/CTM/LA0025/2013. Project CAMCoF—Context-Aware Multimodal Communication Framework funded by ERDF—European Regional Development Fund through the COMPETE Programme (operational programme for competitiveness) and by National Funds through the FCT—Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within project FCOMP-01-0124-FEDER-028980. This work is part-funded by National Funds through the FCT - Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within project PEst-OE/EEI/UI0752/2014</p>
</ack>
<notes>
<title>Author Contributions</title>
<p>All authors have significantly contributed to the making of this paper, therefore the credits must be addressed to them all. Angelo Costa has contributed on the following sections: Introduction, AI in the AAL Context, State of the Art, UserAccess Role in the AAL4ALL Project and Conclusions, and in all respective subsections. Paulo Novais has contributed on the following sections: Introduction, AI in the AAL Context, State of the Art, UserAccess Role in the AAL4ALL Project and Conclusions, and in all respective subsections. Ricardo Simoes has contributed on the following sections: Introduction, AI in the AAL Context, State of the Art, UserAccess Role in the AAL4ALL Project and Conclusions, and in all respective subsections.</p>
</notes>
<notes>
<title>Conflicts of Interest</title>
<p>The authors declare no conflict of interest.</p>
</notes>
<ref-list>
<title>References</title>
<ref id="b1-sensors-14-05654">
<label>1.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Cozza</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Milanesi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zimmermann</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Glenn</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>de La Vergne</surname>
<given-names>H.J.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sato</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Huy</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>S.</given-names>
</name>
</person-group>
<source>Market Share: Mobile Communication Devices by Region and Country, 3Q11</source>
<publisher-name>Gartner, Inc.</publisher-name>
<publisher-loc>Stamford, CT, USA</publisher-loc>
<year>2011</year>
<fpage>p. 93</fpage>
</element-citation>
</ref>
<ref id="b2-sensors-14-05654">
<label>2.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brown</surname>
<given-names>S.J.</given-names>
</name>
</person-group>
<article-title>Next generation telecare and its role in primary and community care</article-title>
<source>Health Soc. Care Community</source>
<year>2003</year>
<volume>11</volume>
<fpage>459</fpage>
<lpage>462</lpage>
<pub-id pub-id-type="pmid">14629575</pub-id>
</element-citation>
</ref>
<ref id="b3-sensors-14-05654">
<label>3.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Jorge</surname>
<given-names>J.A.</given-names>
</name>
</person-group>
<article-title>Adaptive tools for the elderly</article-title>
<conf-name>Proceedings of the 2001 EC/NSF workshop on Universal Accessibility of Ubiquitous Computing Providing for the Elderly (WUAUC'01)</conf-name>
<conf-loc>Alca cer do Sal, Portugal</conf-loc>
<conf-date>22–25 May 2001</conf-date>
<fpage>p. 66</fpage>
</element-citation>
</ref>
<ref id="b4-sensors-14-05654">
<label>4.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Mulvenna</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bergvall-Kåreborn</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wallace</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Galbraith</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Martin</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Living labs as engagement models for innovation</article-title>
<conf-name>Proceedings of the eChallenges e2010 Conference</conf-name>
<conf-loc>Warsaw, Poland</conf-loc>
<conf-date>27–29 October 2010</conf-date>
<fpage>1</fpage>
<lpage>11</lpage>
</element-citation>
</ref>
<ref id="b5-sensors-14-05654">
<label>5.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Steblovnik</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zazula</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>A novel agent-based concept of household appliances</article-title>
<source>J. Intell. Manuf.</source>
<year>2009</year>
<volume>22</volume>
<fpage>73</fpage>
<lpage>88</lpage>
</element-citation>
</ref>
<ref id="b6-sensors-14-05654">
<label>6.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Bahadori</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cesta</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Iocchi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Leone</surname>
<given-names>G.R.</given-names>
</name>
<name>
<surname>Nardi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pecora</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Rasconi</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Scozzafava</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Towards Ambient Intelligence for the Domestic Care Of The Elderly</article-title>
<source>Ambient Intelligence</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2005</year>
<fpage>15</fpage>
<lpage>38</lpage>
</element-citation>
</ref>
<ref id="b7-sensors-14-05654">
<label>7.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Russell</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Norvig</surname>
<given-names>P.</given-names>
</name>
</person-group>
<source>Artificial Intelligence: A Modern Approach</source>
<edition>2nd ed.</edition>
<publisher-name>Prentice Hall</publisher-name>
<publisher-loc>Upper Saddle River, NJ, USA</publisher-loc>
<year>1995</year>
<fpage>p. 932</fpage>
</element-citation>
</ref>
<ref id="b8-sensors-14-05654">
<label>8.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Augusto</surname>
<given-names>J.C.</given-names>
</name>
<name>
<surname>Callaghan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Cook</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Kameas</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Satoh</surname>
<given-names>I.</given-names>
</name>
</person-group>
<article-title>Intelligent Environments: A manifesto</article-title>
<source>Hum. Centric Comput. Inf. Sci.</source>
<year>2013</year>
<volume>3</volume>
<pub-id pub-id-type="doi">10.1186/2192-1962-3-12</pub-id>
</element-citation>
</ref>
<ref id="b9-sensors-14-05654">
<label>9.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Macias</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Suarez</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lloret</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Mobile sensing systems</article-title>
<source>Sensors</source>
<year>2013</year>
<volume>13</volume>
<fpage>17292</fpage>
<lpage>17321</lpage>
<pub-id pub-id-type="pmid">24351637</pub-id>
</element-citation>
</ref>
<ref id="b10-sensors-14-05654">
<label>10.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gómez-Romero</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Serrano</surname>
<given-names>M.A.</given-names>
</name>
<name>
<surname>Patricio</surname>
<given-names>M.A.</given-names>
</name>
<name>
<surname>García</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Molina</surname>
<given-names>J.M.</given-names>
</name>
</person-group>
<article-title>Context-based scene recognition from visual data in smart homes: An Information Fusion approach</article-title>
<source>Pers. Ubiquitous Comput.</source>
<year>2011</year>
<volume>16</volume>
<fpage>835</fpage>
<lpage>857</lpage>
</element-citation>
</ref>
<ref id="b11-sensors-14-05654">
<label>11.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Griol</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Carbo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Molina</surname>
<given-names>J.M.</given-names>
</name>
</person-group>
<article-title>Bringing context-aware access to the web through spoken interaction</article-title>
<source>Appl. Intell.</source>
<year>2012</year>
<volume>38</volume>
<fpage>620</fpage>
<lpage>640</lpage>
</element-citation>
</ref>
<ref id="b12-sensors-14-05654">
<label>12.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Ramos</surname>
<given-names>C.</given-names>
</name>
</person-group>
<article-title>Ambient Intelligence—A State of the Art from Artificial Intelligence Perspective</article-title>
<source>Progress in Artificial Intelligence</source>
<person-group person-group-type="editor">
<name>
<surname>Neves</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Santos</surname>
<given-names>M.F.</given-names>
</name>
<name>
<surname>Machado</surname>
<given-names>J.M.</given-names>
</name>
</person-group>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2007</year>
<volume>Volume 4874</volume>
<fpage>285</fpage>
<lpage>295</lpage>
</element-citation>
</ref>
<ref id="b13-sensors-14-05654">
<label>13.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Augusto</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Ambient intelligence: Basic concepts and applications</article-title>
<source>Software and Data Technologies</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2008</year>
<fpage>16</fpage>
<lpage>26</lpage>
</element-citation>
</ref>
<ref id="b14-sensors-14-05654">
<label>14.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hellenschmidt</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kirste</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>A Generic Topology for Ambient Intelligence</article-title>
<source>Intelligence</source>
<year>2004</year>
<volume>3295</volume>
<fpage>112</fpage>
<lpage>123</lpage>
</element-citation>
</ref>
<ref id="b15-sensors-14-05654">
<label>15.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Cesta</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Cortellessa</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Giuliani</surname>
<given-names>M.V.</given-names>
</name>
<name>
<surname>Iocchi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Leone</surname>
<given-names>G.R.</given-names>
</name>
<name>
<surname>Nardi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pecora</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Rasconi</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Scopelliti</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tiberio</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Towards Ambient Intelligence for the Domestic Care of the Elderly</article-title>
<source>Ambient Intelligence</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2004</year>
</element-citation>
</ref>
<ref id="b16-sensors-14-05654">
<label>16.</label>
<element-citation publication-type="book">
<source>Portugal in Figures—2010</source>
<publisher-name>Instituto Nacional de Estatística</publisher-name>
<publisher-loc>Lisboa, Portugal</publisher-loc>
<year>2012</year>
<fpage>p. 44</fpage>
</element-citation>
</ref>
<ref id="b17-sensors-14-05654">
<label>17.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beard</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>A global perspective on population ageing</article-title>
<source>Eur. Geriatr. Med.</source>
<year>2010</year>
<volume>1</volume>
<fpage>205</fpage>
<lpage>206</lpage>
</element-citation>
</ref>
<ref id="b18-sensors-14-05654">
<label>18.</label>
<element-citation publication-type="book">
<person-group>
<collab>United Nations</collab>
</person-group>
<source>World Population Ageing</source>
<publisher-name>United Nations</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2009</year>
<volume>7</volume>
<fpage>p. 750</fpage>
</element-citation>
</ref>
<ref id="b19-sensors-14-05654">
<label>19.</label>
<element-citation publication-type="book">
<collab>United Nations</collab>
<source>World Population Ageing 1950–2050 (Population Studies Series)</source>
<publisher-name>United Nations</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2002</year>
<volume>7</volume>
<fpage>p. 24</fpage>
</element-citation>
</ref>
<ref id="b20-sensors-14-05654">
<label>20.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>de Florio</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Gui</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Blondia</surname>
<given-names>C.</given-names>
</name>
</person-group>
<article-title>Promises and Challenges of Ambient Assisted Living Systems</article-title>
<conf-name>Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations</conf-name>
<conf-loc>Las Vegas, NV, USA</conf-loc>
<conf-date>27–29 April 2009</conf-date>
<fpage>1201</fpage>
<lpage>1207</lpage>
</element-citation>
</ref>
<ref id="b21-sensors-14-05654">
<label>21.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kurschl</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Mitsch</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Schönböck</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Modeling Situation-Aware Ambient Assisted Living Systems for Eldercare</article-title>
<conf-name>Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations</conf-name>
<conf-loc>Las Vegas, NV, USA</conf-loc>
<conf-date>27–29 April 2009</conf-date>
<fpage>1214</fpage>
<lpage>1219</lpage>
</element-citation>
</ref>
<ref id="b22-sensors-14-05654">
<label>22.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>O'Grady</surname>
<given-names>M.J.</given-names>
</name>
<name>
<surname>Muldoon</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Dragone</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tynan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>O'Hare</surname>
<given-names>G.M.P.</given-names>
</name>
</person-group>
<article-title>Towards evolutionary ambient assisted living systems</article-title>
<source>J. Ambient Intell. Hum. Comput.</source>
<year>2009</year>
<volume>1</volume>
<fpage>15</fpage>
<lpage>29</lpage>
</element-citation>
</ref>
<ref id="b23-sensors-14-05654">
<label>23.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Botia</surname>
<given-names>J.A.</given-names>
</name>
<name>
<surname>Villa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Palma</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Ambient Assisted Living system for in-home monitoring of healthy independent elders</article-title>
<source>Expert Syst. Appl.</source>
<year>2012</year>
<volume>39</volume>
<fpage>8136</fpage>
<lpage>8148</lpage>
</element-citation>
</ref>
<ref id="b24-sensors-14-05654">
<label>24.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Nehmer</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Becker</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Karshmer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lamm</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Living assistance systems: An ambient intelligence approach</article-title>
<conf-name>Proceedings of the 28th International Conference on Software Engineering</conf-name>
<conf-loc>New York, NY, USA</conf-loc>
<conf-date>20–28 May 2006</conf-date>
<fpage>43</fpage>
<lpage>50</lpage>
</element-citation>
</ref>
<ref id="b25-sensors-14-05654">
<label>25.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rosário</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Araújo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Oliveira</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Padrão</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Lopes</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Teixeira</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Moreira</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Barros</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Pereira</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Moreira</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>The impact of an intervention taught by trained teachers on childhood fruit and vegetable intake: A randomized trial</article-title>
<source>J. Obes.</source>
<year>2012</year>
<volume>2012</volume>
<pub-id pub-id-type="doi">10.1155/2012/342138</pub-id>
</element-citation>
</ref>
<ref id="b26-sensors-14-05654">
<label>26.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Costa</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Carneiro</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Neves</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Inter-organization cooperation for ambient assisted living</article-title>
<source>J. Ambient Intell. Smart Environ.</source>
<year>2010</year>
<volume>2</volume>
<fpage>179</fpage>
<lpage>195</lpage>
</element-citation>
</ref>
<ref id="b27-sensors-14-05654">
<label>27.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Micallef</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Grech</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Brincat</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Traver</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Monto</surname>
<given-names>E.</given-names>
</name>
</person-group>
<article-title>Body area network for wireless patient monitoring</article-title>
<source>Eng. Technol.</source>
<year>2008</year>
<volume>2</volume>
<fpage>215</fpage>
<lpage>222</lpage>
</element-citation>
</ref>
<ref id="b28-sensors-14-05654">
<label>28.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jain</surname>
<given-names>PC.</given-names>
</name>
</person-group>
<article-title>Wireless Body Area Network for Medical Healthcare</article-title>
<source>IETE Techni. Rev.</source>
<year>2011</year>
<volume>28</volume>
<fpage>362</fpage>
<lpage>371</lpage>
</element-citation>
</ref>
<ref id="b29-sensors-14-05654">
<label>29.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Waluyo</surname>
<given-names>A.B.</given-names>
</name>
<name>
<surname>Ying</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Pek</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.K.</given-names>
</name>
</person-group>
<article-title>Middleware for Wireless Medical Body Area Network</article-title>
<conf-name>Proceedings of the 2007 IEEE Biomedical Circuits and Systems Conference, Montreal, QC, Canada</conf-name>
<conf-date>27–30 November 2007</conf-date>
<fpage>183</fpage>
<lpage>186</lpage>
</element-citation>
</ref>
<ref id="b30-sensors-14-05654">
<label>30.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Latré</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Braem</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Moerman</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Blondia</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Demeester</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>A survey on wireless body area networks</article-title>
<source>Wirel. Netw.</source>
<year>2010</year>
<volume>17</volume>
<fpage>1</fpage>
<lpage>18</lpage>
</element-citation>
</ref>
<ref id="b31-sensors-14-05654">
<label>31.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Triantafyllidis</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Koutkias</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Chouvarda</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Maglaveras</surname>
<given-names>N.</given-names>
</name>
</person-group>
<article-title>An open and reconfigurable wireless sensor network for pervasive health monitoring</article-title>
<source>Methods Inf. Med.</source>
<year>2008</year>
<volume>47</volume>
<fpage>229</fpage>
<lpage>234</lpage>
<pub-id pub-id-type="pmid">18473089</pub-id>
</element-citation>
</ref>
<ref id="b32-sensors-14-05654">
<label>32.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wolf</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Saadaoui</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Architecture Concept of a Wireless Body Area Sensor Network for Health Monitoring of Elderly People</article-title>
<conf-name>Proceedings of the 2007 4th IEEE Consumer Communications and Networking Conference</conf-name>
<conf-loc>Las Vegas, NV, USA</conf-loc>
<conf-date>11–13 January 2007</conf-date>
<fpage>722</fpage>
<lpage>726</lpage>
</element-citation>
</ref>
<ref id="b33-sensors-14-05654">
<label>33.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>Y.</given-names>
</name>
</person-group>
<article-title>R2NA: Received Signal Strength (RSS) Ratio-Based Node Authentication for Body Area Network</article-title>
<source>Sensors</source>
<year>2013</year>
<volume>13</volume>
<fpage>16512</fpage>
<lpage>16532</lpage>
<pub-id pub-id-type="pmid">24316565</pub-id>
</element-citation>
</ref>
<ref id="b34-sensors-14-05654">
<label>34.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Felisberto</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Costa</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Fdez-Riverola</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Pereira</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>Unobstructive Body Area Networks (BAN) for efficient movement monitoring</article-title>
<source>Sensors</source>
<year>2012</year>
<volume>12</volume>
<fpage>12473</fpage>
<lpage>12488</lpage>
<pub-id pub-id-type="pmid">23112726</pub-id>
</element-citation>
</ref>
<ref id="b35-sensors-14-05654">
<label>35.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pedraza</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Patricio</surname>
<given-names>M.A.</given-names>
</name>
<name>
<surname>de Asís</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Molina</surname>
<given-names>J.M.</given-names>
</name>
</person-group>
<article-title>Privacy-by-design rules in face recognition system</article-title>
<source>Neurocomputing</source>
<year>2013</year>
<volume>109</volume>
<fpage>49</fpage>
<lpage>55</lpage>
</element-citation>
</ref>
<ref id="b36-sensors-14-05654">
<label>36.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lima</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Costa</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bulas Cruz</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Neves</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Group decision making and Quality-of-Information in e-Health systems</article-title>
<source>Logic J. IGPL</source>
<year>2010</year>
<volume>19</volume>
<fpage>315</fpage>
<lpage>332</lpage>
</element-citation>
</ref>
<ref id="b37-sensors-14-05654">
<label>37.</label>
<element-citation publication-type="journal">
<person-group>
<name>
<surname>Costa</surname>
<given-names>Â.</given-names>
</name>
<name>
<surname>Castillo</surname>
<given-names>J.C.</given-names>
</name>
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Fernández-Caballero</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Simoes</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Sensor-driven agenda for intelligent home care of the elderly</article-title>
<source>Expert Syst. Appl.</source>
<year>2012</year>
<volume>39</volume>
<fpage>12192</fpage>
<lpage>12204</lpage>
</element-citation>
</ref>
<ref id="b38-sensors-14-05654">
<label>38.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ramos</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Augusto</surname>
<given-names>J.C.</given-names>
</name>
<name>
<surname>Shapiro</surname>
<given-names>D.</given-names>
</name>
</person-group>
<article-title>Ambient Intelligence—The Next Step for Artificial Intelligence</article-title>
<source>IEEE Intell. Syst.</source>
<year>2008</year>
<volume>23</volume>
<fpage>15</fpage>
<lpage>18</lpage>
</element-citation>
</ref>
<ref id="b39-sensors-14-05654">
<label>39.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Bartram</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Rodgers</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Woodbury</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Smart Homes or Smart Occupants? Supporting Aware Living in the Home</article-title>
<source>Human-Computer Interaction—INTERACT 2011</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2011</year>
<volume>Volume 6947</volume>
<fpage>52</fpage>
<lpage>64</lpage>
</element-citation>
</ref>
<ref id="b40-sensors-14-05654">
<label>40.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Macek</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kleindienst</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Exercise Support System for Elderly: Multi-sensor Physiological State Detection and Usability Testing</article-title>
<source>Human-Computer Interaction—INTERACT 2011</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2011</year>
<volume>Volume 6947</volume>
<fpage>81</fpage>
<lpage>88</lpage>
</element-citation>
</ref>
<ref id="b41-sensors-14-05654">
<label>41.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Caruso</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Gatti</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Bordegoni</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Study on the Usability of a Haptic Menu for 3D Interaction</article-title>
<source>Human-Computer Interaction—INTERACT 2011</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2011</year>
<volume>Volume 6947</volume>
<fpage>186</fpage>
<lpage>193</lpage>
</element-citation>
</ref>
<ref id="b42-sensors-14-05654">
<label>42.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Myers</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Repenning</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lucas</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>van Roggen</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Cypher</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Dove</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Brandes</surname>
<given-names>O.</given-names>
</name>
</person-group>
<article-title>Successful visual and end-user programming systems from industry</article-title>
<conf-name>2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)</conf-name>
<conf-loc>Pittsburgh, PA, USA</conf-loc>
<conf-date>18–22 September 2011</conf-date>
<fpage>p. 5</fpage>
</element-citation>
</ref>
<ref id="b43-sensors-14-05654">
<label>43.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Murphy-Hill</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ayazifar</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Black</surname>
<given-names>A.P.</given-names>
</name>
</person-group>
<article-title>Restructuring software with gestures. In 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)</article-title>
<conf-loc>Pittsburgh, PA, USA</conf-loc>
<conf-date>18–22 September 2011</conf-date>
<fpage>165</fpage>
<lpage>172</lpage>
</element-citation>
</ref>
<ref id="b44-sensors-14-05654">
<label>44.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Augusto</surname>
<given-names>J.C.</given-names>
</name>
</person-group>
<article-title>Ambient Intelligence: The Confluence of Ubiquitous/Pervasive Computing and Artificial Intelligence</article-title>
<source>Intelligent Computing Everywhere</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>London, UK</publisher-loc>
<year>2007</year>
<volume>5</volume>
<fpage>213</fpage>
<lpage>234</lpage>
</element-citation>
</ref>
<ref id="b45-sensors-14-05654">
<label>45.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rubel</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Fayn</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Simon-Chautemps</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Atoui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ohlsson</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Telisson</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Adami</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Arod</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Forlini</surname>
<given-names>M.C.</given-names>
</name>
<name>
<surname>Malossi</surname>
<given-names>C.</given-names>
</name>
</person-group>
<article-title>New paradigms in telemedicine: Ambient intelligence, wearable, pervasive and personalized</article-title>
<source>Stud. Health Technol. Inform.</source>
<year>2004</year>
<volume>108</volume>
<fpage>123</fpage>
<lpage>132</lpage>
<pub-id pub-id-type="pmid">15718638</pub-id>
</element-citation>
</ref>
<ref id="b46-sensors-14-05654">
<label>46.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Giráldez</surname>
<given-names>M.C.</given-names>
</name>
<name>
<surname>Casal</surname>
<given-names>C.R.</given-names>
</name>
</person-group>
<article-title>The role of Ambient Intelligence in the Social Integration of the Elderly</article-title>
<source>Ambient Intelligence: The Evolution of Technology, Communication and Cognition Towards the Future of Human-Computer Interaction</source>
<publisher-name>IOS Press</publisher-name>
<publisher-loc>Amesterdam, Netherlands</publisher-loc>
<year>2005</year>
<fpage>267</fpage>
<lpage>282</lpage>
</element-citation>
</ref>
<ref id="b47-sensors-14-05654">
<label>47.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Riva</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Vatalaro</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Davide</surname>
<given-names>F.</given-names>
</name>
</person-group>
<source>Ambient intelligence: The Evolution of Technology, Communication and Cognition Towards the Future of Human-Computer Interaction</source>
<publisher-name>IOS Press</publisher-name>
<publisher-loc>Amsterdam, The Netherlands</publisher-loc>
<year>2005</year>
<fpage>p. 316</fpage>
</element-citation>
</ref>
<ref id="b48-sensors-14-05654">
<label>48.</label>
<element-citation publication-type="webpage">
<article-title>Canalys Google's Android Becomes the World'S Leading Smart Phone Platform</article-title>
<comment>Available online:
<ext-link ext-link-type="uri" xlink:href="http://www.canalys.com/newsroom/google?s-android-becomes-world?s-leading-smart-phone-platform">http://www.canalys.com/newsroom/google?s-android-becomes-world?s-leading-smart-phone-platform</ext-link>
</comment>
<date-in-citation>(accessed on 17 March 2014)</date-in-citation>
</element-citation>
</ref>
<ref id="b49-sensors-14-05654">
<label>49.</label>
<element-citation publication-type="webpage">
<article-title>Nielsen Wire May 2011: Top U.S. Web Brands</article-title>
<comment>Available online:
<ext-link ext-link-type="uri" xlink:href="http://blog.nielsen.com/nielsenwire/online_mobile/may-2011-top-u-s-web-brands/">http://blog.nielsen.com/nielsenwire/online_mobile/may-2011-top-u-s-web-brands</ext-link>
</comment>
<date-in-citation>(accessed on 17 March 2014)</date-in-citation>
</element-citation>
</ref>
<ref id="b50-sensors-14-05654">
<label>50.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baloian</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Zurita</surname>
<given-names>G.</given-names>
</name>
</person-group>
<article-title>Ubiquitous mobile knowledge construction in collaborative learning environments</article-title>
<source>Sensors</source>
<year>2012</year>
<volume>12</volume>
<fpage>6995</fpage>
<lpage>7014</lpage>
<pub-id pub-id-type="pmid">22969333</pub-id>
</element-citation>
</ref>
<ref id="b51-sensors-14-05654">
<label>51.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Ramos</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Anacleto</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Figueiredo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Almeida</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Neves</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Geo-localization System for People with Cognitive Disabilities</article-title>
<source>Trends in Practical Applications of Agents and Multiagent Systems</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Basel, Switzerland</publisher-loc>
<year>2013</year>
<volume>Voluem 221</volume>
<fpage>59</fpage>
<lpage>66</lpage>
</element-citation>
</ref>
<ref id="b52-sensors-14-05654">
<label>52.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>A.L.</given-names>
</name>
<name>
<surname>Hile</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Borriello</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kautz</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Brown</surname>
<given-names>P.A.</given-names>
</name>
<name>
<surname>Harniss</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Johnson</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Informing the design of an automated wayfinding system for individuals with cognitive impairments</article-title>
<conf-name>Proceedings of the 3d International ICST Conference on Pervasive Computing Technologies for Healthcare</conf-name>
<conf-loc>London, UK</conf-loc>
<conf-date>1–3 April 2009</conf-date>
<fpage>1</fpage>
<lpage>8</lpage>
</element-citation>
</ref>
<ref id="b53-sensors-14-05654">
<label>53.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marco</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Casas</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Falco</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gracia</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Artigas</surname>
<given-names>J.I.</given-names>
</name>
<name>
<surname>Roy</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>Location-based services for elderly and disabled people</article-title>
<source>Comput. Commun.</source>
<year>2008</year>
<volume>31</volume>
<fpage>1055</fpage>
<lpage>1066</lpage>
</element-citation>
</ref>
<ref id="b54-sensors-14-05654">
<label>54.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Pu</surname>
<given-names>C.-C.</given-names>
</name>
<name>
<surname>Pu</surname>
<given-names>C.-H.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>H.-J.</given-names>
</name>
</person-group>
<article-title>Indoor Location Tracking Using Received Signal Strength Indicator</article-title>
<source>Emerging Communications for Wireless Sensor Networks</source>
<publisher-name>InTech</publisher-name>
<publisher-loc>Rijeka, Croatia</publisher-loc>
<year>2011</year>
<fpage>p. 11</fpage>
</element-citation>
</ref>
<ref id="b55-sensors-14-05654">
<label>55.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Losada</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zamora-Cadenas</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Alvarado</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Velez</surname>
<given-names>I.</given-names>
</name>
</person-group>
<article-title>Performance of an IEEE 802.15.4a ranging system in multipath indoor environments</article-title>
<conf-name>2011 IEEE International Conference on Ultra-Wideband (ICUWB)</conf-name>
<conf-loc>Bologna, Italy</conf-loc>
<conf-date>14–16 September 2011</conf-date>
<fpage>455</fpage>
<lpage>459</lpage>
</element-citation>
</ref>
<ref id="b56-sensors-14-05654">
<label>56.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Redondi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Chirico</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Borsani</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cesana</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tagliasacchi</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>An integrated system based on wireless sensor networks for patient monitoring, localization and tracking</article-title>
<source>Ad Hoc Netw.</source>
<year>2013</year>
<volume>11</volume>
<fpage>39</fpage>
<lpage>53</lpage>
</element-citation>
</ref>
<ref id="b57-sensors-14-05654">
<label>57.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Martínez-Martín</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>del Pobil</surname>
<given-names>A.P.</given-names>
</name>
</person-group>
<article-title>Robust Object Recognition in Unstructured Environments</article-title>
<source>Intelligent Autonomous Systems 12</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2012</year>
<volume>Volume 1</volume>
<fpage>705</fpage>
<lpage>714</lpage>
</element-citation>
</ref>
<ref id="b58-sensors-14-05654">
<label>58.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Martínez-Martín</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>del Pobil</surname>
<given-names>A.P.</given-names>
</name>
</person-group>
<source>Robust Motion Detection in Real-Life Scenarios</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2012</year>
<fpage>p. 108</fpage>
</element-citation>
</ref>
<ref id="b59-sensors-14-05654">
<label>59.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fernández-Caballero</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Castillo</surname>
<given-names>J.C.</given-names>
</name>
<name>
<surname>Rodríguez-Sánchez</surname>
<given-names>J.M.</given-names>
</name>
</person-group>
<article-title>Human activity monitoring by local and global finite state machines</article-title>
<source>Expert Syst. Appl.</source>
<year>2012</year>
<volume>39</volume>
<fpage>6982</fpage>
<lpage>6993</lpage>
</element-citation>
</ref>
<ref id="b60-sensors-14-05654">
<label>60.</label>
<element-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Castillo</surname>
<given-names>J.C.</given-names>
</name>
<name>
<surname>Gascueña</surname>
<given-names>J.M.</given-names>
</name>
<name>
<surname>Navarro</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Fernández-Caballero</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>A Meta-model-Based Tool for Developing Monitoring and Activity Interpretation Systems</article-title>
<source>Highlights on Practical Applications of Agents and Multi-Agent Systems</source>
<publisher-name>Springer</publisher-name>
<publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>
<year>2012</year>
<volume>Volume 156</volume>
<fpage>113</fpage>
<lpage>120</lpage>
</element-citation>
</ref>
<ref id="b61-sensors-14-05654">
<label>61.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Terroso</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rosa</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Torres Marques</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Simoes</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Physical consequences of falls in the elderly: A literature review from 1995 to 2010</article-title>
<source>Eur. Rev. Aging Phys. Act.</source>
<year>2013</year>
<pub-id pub-id-type="doi">10.1007/s11556-013-0134-8</pub-id>
</element-citation>
</ref>
<ref id="b62-sensors-14-05654">
<label>62.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rodriguez-Martin</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Samà</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Perez-Lopez</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Català</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Cabestany</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rodriguez-Molinero</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>SVM-based posture identification with a single waist-located triaxial accelerometer</article-title>
<source>Expert Syst. Appl.</source>
<year>2013</year>
<volume>40</volume>
<fpage>7203</fpage>
<lpage>7211</lpage>
</element-citation>
</ref>
<ref id="b63-sensors-14-05654">
<label>63.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Gjoreski</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lustrek</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gams</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Accelerometer Placement for Posture Recognition and Fall Detection. In 2011 Seventh International Conference on Intelligent Environments</article-title>
<conf-loc>Nottingham, UK</conf-loc>
<conf-date>25–28 July 2011</conf-date>
<fpage>47</fpage>
<lpage>54</lpage>
</element-citation>
</ref>
<ref id="b64-sensors-14-05654">
<label>64.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chernbumroong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Atkins</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>H.</given-names>
</name>
</person-group>
<article-title>Elderly activities recognition and classification for applications in assisted living</article-title>
<source>Expert Syst. Appl.</source>
<year>2013</year>
<volume>40</volume>
<fpage>1662</fpage>
<lpage>1674</lpage>
</element-citation>
</ref>
<ref id="b65-sensors-14-05654">
<label>65.</label>
<element-citation publication-type="webpage">
<article-title>AAL4ALL</article-title>
<comment>Available online:
<ext-link ext-link-type="uri" xlink:href="http://www.aal4all.org/">http://www.aal4all.org/</ext-link>
</comment>
<date-in-citation>(accessed on 17 March 2014)</date-in-citation>
</element-citation>
</ref>
<ref id="b66-sensors-14-05654">
<label>66.</label>
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vardasca</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Costa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mendes</surname>
<given-names>P.M.</given-names>
</name>
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Simoes</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Information and Technology Implementation Issues in AAL Solutions</article-title>
<source>Int. J. E Health Med. Commun.</source>
<year>2013</year>
<volume>4</volume>
<fpage>1</fpage>
<lpage>17</lpage>
</element-citation>
</ref>
<ref id="b67-sensors-14-05654">
<label>67.</label>
<element-citation publication-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Oliveira</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Neves</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Barbosa</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Novais</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>Clinical Careflows Aided by Uncertainty Representation Models</article-title>
<source>Hybrid Artificial Intelligent Systems</source>
<publisher-name>Springer</publisher-name>
<conf-loc>Berlin/Heidelberg, German</conf-loc>
<year>2013</year>
<volume>Volume 8073</volume>
<fpage>71</fpage>
<lpage>80</lpage>
</element-citation>
</ref>
</ref-list>
</back>
<floats-group>
<fig id="f1-sensors-14-05654" position="float">
<label>Figure 1.</label>
<caption>
<p>Integrated services in an AmI home environment. The integration process is responsible for the homogenization of heterogeneous systems, such as flood sensors with video capture.</p>
</caption>
<graphic xlink:href="sensors-14-05654f1"></graphic>
</fig>
<fig id="f2-sensors-14-05654" position="float">
<label>Figure 2.</label>
<caption>
<p>Information cycle of the AAL concept.</p>
</caption>
<graphic xlink:href="sensors-14-05654f2"></graphic>
</fig>
<fig id="f3-sensors-14-05654" position="float">
<label>Figure 3.</label>
<caption>
<p>Information cycle and decision process of the AAL concept, resourcing to AI.</p>
</caption>
<graphic xlink:href="sensors-14-05654f3"></graphic>
</fig>
<fig id="f4-sensors-14-05654" position="float">
<label>Figure 4.</label>
<caption>
<p>UserAccess architectural components.</p>
</caption>
<graphic xlink:href="sensors-14-05654f4"></graphic>
</fig>
<fig id="f5-sensors-14-05654" position="float">
<label>Figure 5.</label>
<caption>
<p>(
<bold>a</bold>
) The Android application home interface. (
<bold>b</bold>
) The user's warnings and activities, allowing the caregiver to call the user's son or tech support.</p>
</caption>
<graphic xlink:href="sensors-14-05654f5"></graphic>
</fig>
<fig id="f6-sensors-14-05654" position="float">
<label>Figure 6.</label>
<caption>
<p>The floor plan of the room. In each corner are the motion sensors and on the door the open/closed sensor. At the center are the rest of the sensors and the middleware.</p>
</caption>
<graphic xlink:href="sensors-14-05654f6"></graphic>
</fig>
<fig id="f7-sensors-14-05654" position="float">
<label>Figure 7.</label>
<caption>
<p>(
<bold>a</bold>
) The visual state representing the stabilized context “initial” which means that the user is out of the sensors reach and the last five previous states are equal. (
<bold>b</bold>
) The user has performed the action of “leaving the house” which involves the motion sensors and door sensor.</p>
</caption>
<graphic xlink:href="sensors-14-05654f7"></graphic>
</fig>
<table-wrap id="t1-sensors-14-05654" position="float">
<label>Table 1.</label>
<caption>
<p>Sensor platform response times (the values were rounded to the second) after 30 actions.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Sensor</bold>
</th>
<th align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Stabilization Time</bold>
</th>
<th align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Network Time</bold>
</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Movement detection</td>
<td align="center" valign="top" rowspan="1" colspan="1">5 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Open/closed door</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.5 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Light</td>
<td align="center" valign="top" rowspan="1" colspan="1">1 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Temperature</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Touch</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">AC current on/off switcher</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
<td align="center" valign="top" rowspan="1" colspan="1"><0.1 s</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t2-sensors-14-05654" position="float">
<label>Table 2.</label>
<caption>
<p>The tests batch and the positive detection of each test.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Tests</bold>
</th>
<th align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Positive Detection</bold>
</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Test1</td>
<td align="center" valign="top" rowspan="1" colspan="1">7</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Test2</td>
<td align="center" valign="top" rowspan="1" colspan="1">1</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Test3</td>
<td align="center" valign="top" rowspan="1" colspan="1">5</td>
</tr>
<tr>
<td align="center" valign="top" rowspan="1" colspan="1">Test4</td>
<td align="center" valign="top" rowspan="1" colspan="1">2</td>
</tr>
</tbody>
</table>
</table-wrap>
</floats-group>
</pmc>
<affiliations>
<list>
<country>
<li>Portugal</li>
</country>
<region>
<li>Région Nord (Portugal)</li>
</region>
<settlement>
<li>Braga</li>
</settlement>
<orgName>
<li>Université du Minho</li>
</orgName>
</list>
<tree>
<noCountry>
<name sortKey="Costa, Angelo" sort="Costa, Angelo" uniqKey="Costa A" first="Angelo" last="Costa">Angelo Costa</name>
<name sortKey="Novais, Paulo" sort="Novais, Paulo" uniqKey="Novais P" first="Paulo" last="Novais">Paulo Novais</name>
</noCountry>
<country name="Portugal">
<region name="Région Nord (Portugal)">
<name sortKey="Simoes, Ricardo" sort="Simoes, Ricardo" uniqKey="Simoes R" first="Ricardo" last="Simoes">Ricardo Simoes</name>
</region>
<name sortKey="Simoes, Ricardo" sort="Simoes, Ricardo" uniqKey="Simoes R" first="Ricardo" last="Simoes">Ricardo Simoes</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002E24 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd -nk 002E24 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    HapticV1
   |flux=    Ncbi
   |étape=   Merge
   |type=    RBID
   |clé=     PMC:4004013
   |texte=   A Caregiver Support Platform within the Scope of an Ambient Assisted Living Ecosystem
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/RBID.i   -Sk "pubmed:24658626" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd   \
       | NlmPubMed2Wicri -a HapticV1 

Wicri

This area was generated with Dilib version V0.6.23.
Data generation: Mon Jun 13 01:09:46 2016. Site generation: Wed Mar 6 09:54:07 2024