Kalimucho: Contextual Deployment for QoS Management

International audience The increasing use of mobile technologies last years leads to face to new challenges in order to satisfy people using mobile devices. As they use their favorite applications on their personal computer at home, people wants to use it on their PDA or mobile phone and wants appli...

Full description

Bibliographic Details
Main Authors: Louberry, Christine, Roose, Philippe, Dalmau, Marc
Other Authors: Laboratoire d'Informatique de Nantes Atlantique (LINA), Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS), Aspect and composition languages (ASCOLA), Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Département informatique - EMN, Mines Nantes (Mines Nantes)-Inria Rennes – Bretagne Atlantique, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Laboratoire Informatique de l'Université de Pau et des Pays de l'Adour (LIUPPA), Université de Pau et des Pays de l'Adour (UPPA), Pascal Felber, Romain Rouvoy, TC 6, WG 6.1
Format: Conference Object
Language:English
Published: HAL CCSD 2011
Subjects:
Online Access:https://hal.science/hal-00596372
https://hal.science/hal-00596372/document
https://hal.science/hal-00596372/file/DAIS_LouberryRD.pdf
https://doi.org/10.1007/978-3-642-21387-8_4
id ftecoleminesnant:oai:HAL:hal-00596372v1
record_format openpolar
spelling ftecoleminesnant:oai:HAL:hal-00596372v1 2024-02-04T10:01:31+01:00 Kalimucho: Contextual Deployment for QoS Management Louberry, Christine Roose, Philippe Dalmau, Marc Laboratoire d'Informatique de Nantes Atlantique (LINA) Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST) Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS) Aspect and composition languages (ASCOLA) Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST) Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Département informatique - EMN Mines Nantes (Mines Nantes)-Inria Rennes – Bretagne Atlantique Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria) Laboratoire Informatique de l'Université de Pau et des Pays de l'Adour (LIUPPA) Université de Pau et des Pays de l'Adour (UPPA) Pascal Felber Romain Rouvoy TC 6 WG 6.1 Reykjavik, Iceland 2011-06-06 https://hal.science/hal-00596372 https://hal.science/hal-00596372/document https://hal.science/hal-00596372/file/DAIS_LouberryRD.pdf https://doi.org/10.1007/978-3-642-21387-8_4 en eng HAL CCSD Springer info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_4 hal-00596372 https://hal.science/hal-00596372 https://hal.science/hal-00596372/document https://hal.science/hal-00596372/file/DAIS_LouberryRD.pdf doi:10.1007/978-3-642-21387-8_4 http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess Lecture Notes in Computer Science 11th Distributed Applications and Interoperable Systems (DAIS) https://hal.science/hal-00596372 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.43-56, ⟨10.1007/978-3-642-21387-8_4⟩ Software architecture dynamic adaptation QoS management context awareness contextual deployment heuristic sunspot platform [INFO]Computer Science [cs] [INFO.INFO-MC]Computer Science [cs]/Mobile Computing [INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing info:eu-repo/semantics/conferenceObject Conference papers 2011 ftecoleminesnant https://doi.org/10.1007/978-3-642-21387-8_4 2024-01-09T23:35:40Z International audience The increasing use of mobile technologies last years leads to face to new challenges in order to satisfy people using mobile devices. As they use their favorite applications on their personal computer at home, people wants to use it on their PDA or mobile phone and wants applications can be improve according to location, weather or any contextual information. However, addressing such context-aware systems deals with three main characteristics: context changes, mobility and limited resources of devices. In this article we respond to user requirements and changes of the environment with dynamic adaptations of application deployment guided by QoS respect. We are particularly interested in distributed applications QoS management facing with hardware limitations and mobility of devices, user requirements and usage constraints. We propose a service-based reconfiguration platform named Kalimucho, which implements a contextual-deployment heuristic to find a configuration that matches with context and QoS requirements. Kalimucho was tested on the Osagaia/Korrontea component model and the SunSpot platform; results confirm that Kalimucho provides a satisfying execution time to adapt applications. Conference Object Iceland Ecole des Mines de Nantes: HAL 43 56
institution Open Polar
collection Ecole des Mines de Nantes: HAL
op_collection_id ftecoleminesnant
language English
topic Software architecture
dynamic adaptation
QoS management
context awareness
contextual deployment heuristic
sunspot platform
[INFO]Computer Science [cs]
[INFO.INFO-MC]Computer Science [cs]/Mobile Computing
[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing
spellingShingle Software architecture
dynamic adaptation
QoS management
context awareness
contextual deployment heuristic
sunspot platform
[INFO]Computer Science [cs]
[INFO.INFO-MC]Computer Science [cs]/Mobile Computing
[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing
Louberry, Christine
Roose, Philippe
Dalmau, Marc
Kalimucho: Contextual Deployment for QoS Management
topic_facet Software architecture
dynamic adaptation
QoS management
context awareness
contextual deployment heuristic
sunspot platform
[INFO]Computer Science [cs]
[INFO.INFO-MC]Computer Science [cs]/Mobile Computing
[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing
description International audience The increasing use of mobile technologies last years leads to face to new challenges in order to satisfy people using mobile devices. As they use their favorite applications on their personal computer at home, people wants to use it on their PDA or mobile phone and wants applications can be improve according to location, weather or any contextual information. However, addressing such context-aware systems deals with three main characteristics: context changes, mobility and limited resources of devices. In this article we respond to user requirements and changes of the environment with dynamic adaptations of application deployment guided by QoS respect. We are particularly interested in distributed applications QoS management facing with hardware limitations and mobility of devices, user requirements and usage constraints. We propose a service-based reconfiguration platform named Kalimucho, which implements a contextual-deployment heuristic to find a configuration that matches with context and QoS requirements. Kalimucho was tested on the Osagaia/Korrontea component model and the SunSpot platform; results confirm that Kalimucho provides a satisfying execution time to adapt applications.
author2 Laboratoire d'Informatique de Nantes Atlantique (LINA)
Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST)
Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)
Aspect and composition languages (ASCOLA)
Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Mines Nantes (Mines Nantes)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST)
Université de Nantes (UN)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS)-Département informatique - EMN
Mines Nantes (Mines Nantes)-Inria Rennes – Bretagne Atlantique
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
Laboratoire Informatique de l'Université de Pau et des Pays de l'Adour (LIUPPA)
Université de Pau et des Pays de l'Adour (UPPA)
Pascal Felber
Romain Rouvoy
TC 6
WG 6.1
format Conference Object
author Louberry, Christine
Roose, Philippe
Dalmau, Marc
author_facet Louberry, Christine
Roose, Philippe
Dalmau, Marc
author_sort Louberry, Christine
title Kalimucho: Contextual Deployment for QoS Management
title_short Kalimucho: Contextual Deployment for QoS Management
title_full Kalimucho: Contextual Deployment for QoS Management
title_fullStr Kalimucho: Contextual Deployment for QoS Management
title_full_unstemmed Kalimucho: Contextual Deployment for QoS Management
title_sort kalimucho: contextual deployment for qos management
publisher HAL CCSD
publishDate 2011
url https://hal.science/hal-00596372
https://hal.science/hal-00596372/document
https://hal.science/hal-00596372/file/DAIS_LouberryRD.pdf
https://doi.org/10.1007/978-3-642-21387-8_4
op_coverage Reykjavik, Iceland
genre Iceland
genre_facet Iceland
op_source Lecture Notes in Computer Science
11th Distributed Applications and Interoperable Systems (DAIS)
https://hal.science/hal-00596372
11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.43-56, ⟨10.1007/978-3-642-21387-8_4⟩
op_relation info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_4
hal-00596372
https://hal.science/hal-00596372
https://hal.science/hal-00596372/document
https://hal.science/hal-00596372/file/DAIS_LouberryRD.pdf
doi:10.1007/978-3-642-21387-8_4
op_rights http://creativecommons.org/licenses/by/
info:eu-repo/semantics/OpenAccess
op_doi https://doi.org/10.1007/978-3-642-21387-8_4
container_start_page 43
op_container_end_page 56
_version_ 1789967482976468992