Dealing with variability in context-aware mobile software
- Autores
- Fortier, Andrés; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel; Challiol, Cecilia
- Año de publicación
- 2010
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Mobile context-aware software pose a set of challenging requirements to developers as these applicationsexhibit novel features, such as handling varied sensing devices and dynamically adapting to theuser’s context (e.g. his or her location), and evolve quickly according to technological advances.In this paper, we discuss how to handle variability both across different domains and during the evolutionof a single application. We present a set of design structures for solving different problems relatedwith mobility (such as location sensing, behaviour adaptation, etc.), together with the design rationaleunderlying them, and show how these sound micro-architectural constructs impact on variability. Ourpresentation is illustrated with case studies in different domains.
Fil: Fortier, Andrés. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina
Fil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; 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. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
Fil: Challiol, Cecilia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina - Materia
-
Context-awareness
Mobile software
Architecture
Software variability - 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/242863
Ver los metadatos del registro completo
id |
CONICETDig_c32e9e7feee0263c0cf57f8fd2f77b50 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/242863 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
Dealing with variability in context-aware mobile softwareFortier, AndrésRossi, Gustavo HéctorGordillo, Silvia EthelChalliol, CeciliaContext-awarenessMobile softwareArchitectureSoftware variabilityhttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Mobile context-aware software pose a set of challenging requirements to developers as these applicationsexhibit novel features, such as handling varied sensing devices and dynamically adapting to theuser’s context (e.g. his or her location), and evolve quickly according to technological advances.In this paper, we discuss how to handle variability both across different domains and during the evolutionof a single application. We present a set of design structures for solving different problems relatedwith mobility (such as location sensing, behaviour adaptation, etc.), together with the design rationaleunderlying them, and show how these sound micro-architectural constructs impact on variability. Ourpresentation is illustrated with case studies in different domains.Fil: Fortier, Andrés. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; ArgentinaFil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; 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. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; ArgentinaFil: Challiol, Cecilia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; ArgentinaElsevier Science Inc.2010-06info: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/242863Fortier, Andrés; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel; Challiol, Cecilia; Dealing with variability in context-aware mobile software; Elsevier Science Inc.; Journal Of Systems And Software; 83; 6; 6-2010; 915-9360164-1212CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0164121209002830info:eu-repo/semantics/altIdentifier/doi/10.1016/j.jss.2009.11.002info: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-03T09:56:38Zoai:ri.conicet.gov.ar:11336/242863instacron: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 09:56:38.697CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
Dealing with variability in context-aware mobile software |
title |
Dealing with variability in context-aware mobile software |
spellingShingle |
Dealing with variability in context-aware mobile software Fortier, Andrés Context-awareness Mobile software Architecture Software variability |
title_short |
Dealing with variability in context-aware mobile software |
title_full |
Dealing with variability in context-aware mobile software |
title_fullStr |
Dealing with variability in context-aware mobile software |
title_full_unstemmed |
Dealing with variability in context-aware mobile software |
title_sort |
Dealing with variability in context-aware mobile software |
dc.creator.none.fl_str_mv |
Fortier, Andrés Rossi, Gustavo Héctor Gordillo, Silvia Ethel Challiol, Cecilia |
author |
Fortier, Andrés |
author_facet |
Fortier, Andrés Rossi, Gustavo Héctor Gordillo, Silvia Ethel Challiol, Cecilia |
author_role |
author |
author2 |
Rossi, Gustavo Héctor Gordillo, Silvia Ethel Challiol, Cecilia |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Context-awareness Mobile software Architecture Software variability |
topic |
Context-awareness Mobile software Architecture Software variability |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
dc.description.none.fl_txt_mv |
Mobile context-aware software pose a set of challenging requirements to developers as these applicationsexhibit novel features, such as handling varied sensing devices and dynamically adapting to theuser’s context (e.g. his or her location), and evolve quickly according to technological advances.In this paper, we discuss how to handle variability both across different domains and during the evolutionof a single application. We present a set of design structures for solving different problems relatedwith mobility (such as location sensing, behaviour adaptation, etc.), together with the design rationaleunderlying them, and show how these sound micro-architectural constructs impact on variability. Ourpresentation is illustrated with case studies in different domains. Fil: Fortier, Andrés. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina Fil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; 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. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina Fil: Challiol, Cecilia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina |
description |
Mobile context-aware software pose a set of challenging requirements to developers as these applicationsexhibit novel features, such as handling varied sensing devices and dynamically adapting to theuser’s context (e.g. his or her location), and evolve quickly according to technological advances.In this paper, we discuss how to handle variability both across different domains and during the evolutionof a single application. We present a set of design structures for solving different problems relatedwith mobility (such as location sensing, behaviour adaptation, etc.), together with the design rationaleunderlying them, and show how these sound micro-architectural constructs impact on variability. Ourpresentation is illustrated with case studies in different domains. |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010-06 |
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/242863 Fortier, Andrés; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel; Challiol, Cecilia; Dealing with variability in context-aware mobile software; Elsevier Science Inc.; Journal Of Systems And Software; 83; 6; 6-2010; 915-936 0164-1212 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/242863 |
identifier_str_mv |
Fortier, Andrés; Rossi, Gustavo Héctor; Gordillo, Silvia Ethel; Challiol, Cecilia; Dealing with variability in context-aware mobile software; Elsevier Science Inc.; Journal Of Systems And Software; 83; 6; 6-2010; 915-936 0164-1212 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0164121209002830 info:eu-repo/semantics/altIdentifier/doi/10.1016/j.jss.2009.11.002 |
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 |
Elsevier Science Inc. |
publisher.none.fl_str_mv |
Elsevier Science Inc. |
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_ |
1842269415164346368 |
score |
13.13397 |