Cargando…

A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems

Information and services personalization is essential for an optimal user experience. Systems have to be able to acquire data about the user's context, process them in order to identify the user's situation and finally, adapt the functionality of the system to that situation, but the devel...

Descripción completa

Detalles Bibliográficos
Autores principales: Martín, David, López-de-Ipiña, Diego, Alzua-Sorzabal, Aurkene, Lamsfus, Carlos, Torres-Manzanera, Emilio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3690044/
https://www.ncbi.nlm.nih.gov/pubmed/23666131
http://dx.doi.org/10.3390/s130506032
_version_ 1782274339370958848
author Martín, David
López-de-Ipiña, Diego
Alzua-Sorzabal, Aurkene
Lamsfus, Carlos
Torres-Manzanera, Emilio
author_facet Martín, David
López-de-Ipiña, Diego
Alzua-Sorzabal, Aurkene
Lamsfus, Carlos
Torres-Manzanera, Emilio
author_sort Martín, David
collection PubMed
description Information and services personalization is essential for an optimal user experience. Systems have to be able to acquire data about the user's context, process them in order to identify the user's situation and finally, adapt the functionality of the system to that situation, but the development of context-aware systems is complex. Data coming from distributed and heterogeneous sources have to be acquired, processed and managed. Several programming frameworks have been proposed in order to simplify the development of context-aware systems. These frameworks offer high-level application programming interfaces for programmers that complicate the involvement of domain experts in the development life-cycle. The participation of users that do not have programming skills but are experts in the application domain can speed up and improve the development process of these kinds of systems. Apart from that, there is a lack of methodologies to guide the development process. This article presents as main contributions, the implementation and evaluation of a web platform and a methodology to collaboratively develop context-aware systems by programmers and domain experts.
format Online
Article
Text
id pubmed-3690044
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-36900442013-07-09 A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems Martín, David López-de-Ipiña, Diego Alzua-Sorzabal, Aurkene Lamsfus, Carlos Torres-Manzanera, Emilio Sensors (Basel) Article Information and services personalization is essential for an optimal user experience. Systems have to be able to acquire data about the user's context, process them in order to identify the user's situation and finally, adapt the functionality of the system to that situation, but the development of context-aware systems is complex. Data coming from distributed and heterogeneous sources have to be acquired, processed and managed. Several programming frameworks have been proposed in order to simplify the development of context-aware systems. These frameworks offer high-level application programming interfaces for programmers that complicate the involvement of domain experts in the development life-cycle. The participation of users that do not have programming skills but are experts in the application domain can speed up and improve the development process of these kinds of systems. Apart from that, there is a lack of methodologies to guide the development process. This article presents as main contributions, the implementation and evaluation of a web platform and a methodology to collaboratively develop context-aware systems by programmers and domain experts. Molecular Diversity Preservation International (MDPI) 2013-05-10 /pmc/articles/PMC3690044/ /pubmed/23666131 http://dx.doi.org/10.3390/s130506032 Text en © 2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/
spellingShingle Article
Martín, David
López-de-Ipiña, Diego
Alzua-Sorzabal, Aurkene
Lamsfus, Carlos
Torres-Manzanera, Emilio
A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title_full A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title_fullStr A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title_full_unstemmed A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title_short A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems
title_sort methodology and a web platform for the collaborative development of context-aware systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3690044/
https://www.ncbi.nlm.nih.gov/pubmed/23666131
http://dx.doi.org/10.3390/s130506032
work_keys_str_mv AT martindavid amethodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT lopezdeipinadiego amethodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT alzuasorzabalaurkene amethodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT lamsfuscarlos amethodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT torresmanzaneraemilio amethodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT martindavid methodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT lopezdeipinadiego methodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT alzuasorzabalaurkene methodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT lamsfuscarlos methodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems
AT torresmanzaneraemilio methodologyandawebplatformforthecollaborativedevelopmentofcontextawaresystems