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
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/138310
Ver los metadatos del registro completo
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 |