Decoupling Design Concerns in Location-Aware Services

Autores
Fortier, Andrés; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel
Año de publicación
2005
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
In this paper we present an original approach to design and implement applications that provide location-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, context-sensitive properties, services, etc.) to improve modularity and thus simplify evo-lurion. We first motivate the problem with a simple scenario of a virtual campus; we next discuss which are the most important concerns in the application, we explain why we must separate them and show a simple approach to achieve this separation. We analyze the most important (sub) models in which we decompose a location-aware application and explain the use of dependency mechanisms to trigger behaviors related with the provision of services according to the user position. We briefly describe a proof of concept by means of an archetypical implementation we developed following our ideas. We next compare our work with others and discuss some further work we are pursuing.
Book series: IFIP Advances in Information and Communication Technology (IFIPAICT, vol. 191)
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Informática
Location-aware services
location sensing
concern decoupling
modularity
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/138310

id SEDICI_dba5bd87199fc733256d3a5a0f88043c
oai_identifier_str oai:sedici.unlp.edu.ar:10915/138310
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Decoupling Design Concerns in Location-Aware ServicesFortier, AndrésRossi, Gustavo HéctorGordillo, Silvia EthelInformáticaLocation-aware serviceslocation sensingconcern decouplingmodularityIn this paper we present an original approach to design and implement applications that provide location-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, context-sensitive properties, services, etc.) to improve modularity and thus simplify evo-lurion. We first motivate the problem with a simple scenario of a virtual campus; we next discuss which are the most important concerns in the application, we explain why we must separate them and show a simple approach to achieve this separation. We analyze the most important (sub) models in which we decompose a location-aware application and explain the use of dependency mechanisms to trigger behaviors related with the provision of services according to the user position. We briefly describe a proof of concept by means of an archetypical implementation we developed following our ideas. We next compare our work with others and discuss some further work we are pursuing.Book series: IFIP Advances in Information and Communication Technology (IFIPAICT, vol. 191)Laboratorio de Investigación y Formación en Informática Avanzada2005info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf187-201http://sedici.unlp.edu.ar/handle/10915/138310enginfo:eu-repo/semantics/altIdentifier/doi/10.1007/0-387-31166-1_14info: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-03T11:04:39Zoai:sedici.unlp.edu.ar:10915/138310Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:04:39.437SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Decoupling Design Concerns in Location-Aware Services
title Decoupling Design Concerns in Location-Aware Services
spellingShingle Decoupling Design Concerns in Location-Aware Services
Fortier, Andrés
Informática
Location-aware services
location sensing
concern decoupling
modularity
title_short Decoupling Design Concerns in Location-Aware Services
title_full Decoupling Design Concerns in Location-Aware Services
title_fullStr Decoupling Design Concerns in Location-Aware Services
title_full_unstemmed Decoupling Design Concerns in Location-Aware Services
title_sort Decoupling Design Concerns in Location-Aware Services
dc.creator.none.fl_str_mv Fortier, Andrés
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author Fortier, Andrés
author_facet Fortier, Andrés
Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author_role author
author2 Rossi, Gustavo Héctor
Gordillo, Silvia Ethel
author2_role author
author
dc.subject.none.fl_str_mv Informática
Location-aware services
location sensing
concern decoupling
modularity
topic Informática
Location-aware services
location sensing
concern decoupling
modularity
dc.description.none.fl_txt_mv In this paper we present an original approach to design and implement applications that provide location-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, context-sensitive properties, services, etc.) to improve modularity and thus simplify evo-lurion. We first motivate the problem with a simple scenario of a virtual campus; we next discuss which are the most important concerns in the application, we explain why we must separate them and show a simple approach to achieve this separation. We analyze the most important (sub) models in which we decompose a location-aware application and explain the use of dependency mechanisms to trigger behaviors related with the provision of services according to the user position. We briefly describe a proof of concept by means of an archetypical implementation we developed following our ideas. We next compare our work with others and discuss some further work we are pursuing.
Book series: IFIP Advances in Information and Communication Technology (IFIPAICT, vol. 191)
Laboratorio de Investigación y Formación en Informática Avanzada
description In this paper we present an original approach to design and implement applications that provide location-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, context-sensitive properties, services, etc.) to improve modularity and thus simplify evo-lurion. We first motivate the problem with a simple scenario of a virtual campus; we next discuss which are the most important concerns in the application, we explain why we must separate them and show a simple approach to achieve this separation. We analyze the most important (sub) models in which we decompose a location-aware application and explain the use of dependency mechanisms to trigger behaviors related with the provision of services according to the user position. We briefly describe a proof of concept by means of an archetypical implementation we developed following our ideas. We next compare our work with others and discuss some further work we are pursuing.
publishDate 2005
dc.date.none.fl_str_mv 2005
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/138310
url http://sedici.unlp.edu.ar/handle/10915/138310
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1007/0-387-31166-1_14
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
187-201
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_ 1842260546204729345
score 13.13397