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
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/32501
Ver los metadatos del registro completo
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 |