Exploiting Personal Web Servers for Mobile Context-Aware Applications

Autores
Fortier, Andrés; Challiol, Cecilia; Fernández, 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 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.
Facultad de Informática
Laboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
Materia
Informática
web server
web application framework
context-aware architecture
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/79169

id SEDICI_b82d9b8c52a690b1edc022da1d3730b1
oai_identifier_str oai:sedici.unlp.edu.ar:10915/79169
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Exploiting Personal Web Servers for Mobile Context-Aware ApplicationsFortier, AndrésChalliol, CeciliaFernández, Juan LautaroRobles, SantiagoRossi, Gustavo HéctorGordillo, Silvia EthelInformáticaweb serverweb application frameworkcontext-aware architectureThere 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 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.Facultad de InformáticaLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)2014-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf134-153http://sedici.unlp.edu.ar/handle/10915/79169enginfo:eu-repo/semantics/altIdentifier/hdl/11746/9060info:eu-repo/semantics/altIdentifier/doi/10.1017/S000000000000000info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:46:26Zoai:sedici.unlp.edu.ar:10915/79169Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:46:26.746SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Exploiting Personal Web Servers for Mobile Context-Aware Applications
title Exploiting Personal Web Servers for Mobile Context-Aware Applications
spellingShingle Exploiting Personal Web Servers for Mobile Context-Aware Applications
Fortier, Andrés
Informática
web server
web application framework
context-aware architecture
title_short Exploiting Personal Web Servers for Mobile Context-Aware Applications
title_full Exploiting Personal Web Servers for Mobile Context-Aware Applications
title_fullStr Exploiting Personal Web Servers for Mobile Context-Aware Applications
title_full_unstemmed Exploiting Personal Web Servers for Mobile Context-Aware Applications
title_sort Exploiting Personal Web Servers for Mobile Context-Aware Applications
dc.creator.none.fl_str_mv Fortier, Andrés
Challiol, Cecilia
Fernández, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author Fortier, Andrés
author_facet Fortier, Andrés
Challiol, Cecilia
Fernández, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author_role author
author2 Challiol, Cecilia
Fernández, Juan Lautaro
Robles, Santiago
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Informática
web server
web application framework
context-aware architecture
topic Informática
web server
web application framework
context-aware architecture
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 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.
Facultad de Informática
Laboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
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 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
Articulo
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://sedici.unlp.edu.ar/handle/10915/79169
url http://sedici.unlp.edu.ar/handle/10915/79169
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/hdl/11746/9060
info:eu-repo/semantics/altIdentifier/doi/10.1017/S000000000000000
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
134-153
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260338643304448
score 13.13397