Exploiting personal web servers for mobilecontext-aware applications

Autores
Fortier, Andrés; Challiol, Cecilia; Fernandez, Juan Lautaro; Robles, Santiago; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel
Año de publicación
2014
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
There is an increasing trend in moving desktop applications to web browsers, even when the web server is running on the same desktop machine. In this paper, we go further in this direction and show how to combine a web server, a web application framework (enhanced to support desktop-like Model–View–Controller interaction) and a context-aware architecture to develop web-based mobile context-aware applications. By using this approach we take advantage of the well-established web paradigm to design the graphical user interfaces (GUIs) and the inherent ability of the web to mash up applications with external components (such as Google Maps). On top of that, since the web server runs on the device itself, the application can access local resources (such as disk space or sensing devices, which are indispensable for context-aware systems) avoiding the sandbox model of the web browsers. To illustrate our approach we show how a mobile hypermedia system has been built on top of our platform.
Fil: Fortier, Andrés. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Challiol, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Fernandez, Juan Lautaro. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Robles, Santiago. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Gordillo, Silvia Ethel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Materia
Context-Aware Computing
Mobile Computing
Web Applications
Web Servers
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/32501

id CONICETDig_f6f17be665676bf878aa8029ffc9fadc
oai_identifier_str oai:ri.conicet.gov.ar:11336/32501
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Exploiting personal web servers for mobilecontext-aware applicationsFortier, AndrésChalliol, CeciliaFernandez, Juan LautaroRobles, SantiagoRossi, Gustavo HéctorGordillo, Silvia EthelContext-Aware ComputingMobile ComputingWeb ApplicationsWeb Servershttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1There is an increasing trend in moving desktop applications to web browsers, even when the web server is running on the same desktop machine. In this paper, we go further in this direction and show how to combine a web server, a web application framework (enhanced to support desktop-like Model–View–Controller interaction) and a context-aware architecture to develop web-based mobile context-aware applications. By using this approach we take advantage of the well-established web paradigm to design the graphical user interfaces (GUIs) and the inherent ability of the web to mash up applications with external components (such as Google Maps). On top of that, since the web server runs on the device itself, the application can access local resources (such as disk space or sensing devices, which are indispensable for context-aware systems) avoiding the sandbox model of the web browsers. To illustrate our approach we show how a mobile hypermedia system has been built on top of our platform.Fil: Fortier, Andrés. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Challiol, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Fernandez, Juan Lautaro. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Robles, Santiago. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Gordillo, Silvia Ethel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaCambridge University Press2014-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/32501Fortier, Andrés; Robles, Santiago; Fernandez, Juan Lautaro; Gordillo, Silvia Ethel; Rossi, Gustavo Héctor; Challiol, Cecilia; et al.; Exploiting personal web servers for mobilecontext-aware applications; Cambridge University Press; Knowledge Engineering Review; 29; 2; 3-2014; 134-1530269-8889CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.1017/S0269888914000022info:eu-repo/semantics/altIdentifier/url/https://www.cambridge.org/core/journals/knowledge-engineering-review/article/exploiting-personal-web-servers-for-mobile-contextaware-applications/8D67EC8154BA4B424D6BBCB1C46DD9F5info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T10:05:48Zoai:ri.conicet.gov.ar:11336/32501instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 10:05:48.89CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Exploiting personal web servers for mobilecontext-aware applications
title Exploiting personal web servers for mobilecontext-aware applications
spellingShingle Exploiting personal web servers for mobilecontext-aware applications
Fortier, Andrés
Context-Aware Computing
Mobile Computing
Web Applications
Web Servers
title_short Exploiting personal web servers for mobilecontext-aware applications
title_full Exploiting personal web servers for mobilecontext-aware applications
title_fullStr Exploiting personal web servers for mobilecontext-aware applications
title_full_unstemmed Exploiting personal web servers for mobilecontext-aware applications
title_sort Exploiting personal web servers for mobilecontext-aware applications
dc.creator.none.fl_str_mv Fortier, Andrés
Challiol, Cecilia
Fernandez, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author Fortier, Andrés
author_facet Fortier, Andrés
Challiol, Cecilia
Fernandez, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author_role author
author2 Challiol, Cecilia
Fernandez, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Context-Aware Computing
Mobile Computing
Web Applications
Web Servers
topic Context-Aware Computing
Mobile Computing
Web Applications
Web Servers
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv There is an increasing trend in moving desktop applications to web browsers, even when the web server is running on the same desktop machine. In this paper, we go further in this direction and show how to combine a web server, a web application framework (enhanced to support desktop-like Model–View–Controller interaction) and a context-aware architecture to develop web-based mobile context-aware applications. By using this approach we take advantage of the well-established web paradigm to design the graphical user interfaces (GUIs) and the inherent ability of the web to mash up applications with external components (such as Google Maps). On top of that, since the web server runs on the device itself, the application can access local resources (such as disk space or sensing devices, which are indispensable for context-aware systems) avoiding the sandbox model of the web browsers. To illustrate our approach we show how a mobile hypermedia system has been built on top of our platform.
Fil: Fortier, Andrés. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Challiol, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Fernandez, Juan Lautaro. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Robles, Santiago. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Gordillo, Silvia Ethel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
description There is an increasing trend in moving desktop applications to web browsers, even when the web server is running on the same desktop machine. In this paper, we go further in this direction and show how to combine a web server, a web application framework (enhanced to support desktop-like Model–View–Controller interaction) and a context-aware architecture to develop web-based mobile context-aware applications. By using this approach we take advantage of the well-established web paradigm to design the graphical user interfaces (GUIs) and the inherent ability of the web to mash up applications with external components (such as Google Maps). On top of that, since the web server runs on the device itself, the application can access local resources (such as disk space or sensing devices, which are indispensable for context-aware systems) avoiding the sandbox model of the web browsers. To illustrate our approach we show how a mobile hypermedia system has been built on top of our platform.
publishDate 2014
dc.date.none.fl_str_mv 2014-03
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/32501
Fortier, Andrés; Robles, Santiago; Fernandez, Juan Lautaro; Gordillo, Silvia Ethel; Rossi, Gustavo Héctor; Challiol, Cecilia; et al.; Exploiting personal web servers for mobilecontext-aware applications; Cambridge University Press; Knowledge Engineering Review; 29; 2; 3-2014; 134-153
0269-8889
CONICET Digital
CONICET
url http://hdl.handle.net/11336/32501
identifier_str_mv Fortier, Andrés; Robles, Santiago; Fernandez, Juan Lautaro; Gordillo, Silvia Ethel; Rossi, Gustavo Héctor; Challiol, Cecilia; et al.; Exploiting personal web servers for mobilecontext-aware applications; Cambridge University Press; Knowledge Engineering Review; 29; 2; 3-2014; 134-153
0269-8889
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1017/S0269888914000022
info:eu-repo/semantics/altIdentifier/url/https://www.cambridge.org/core/journals/knowledge-engineering-review/article/exploiting-personal-web-servers-for-mobile-contextaware-applications/8D67EC8154BA4B424D6BBCB1C46DD9F5
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Cambridge University Press
publisher.none.fl_str_mv Cambridge University Press
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1842269929494020096
score 13.13397