A framework for dependable adaptation in probabilistic environments
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Outros Autores: | , , , |
Tipo de documento: | Relatório |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10451/14131 |
Resumo: | Distributed applications executing in probabilistic environments, like the Internet, often need to make timing assumptions, for instance about the maximum message delay or the round-trip delay. In the case of adaptive systems these bounds should be computed at run-time, using probabilistic or other more or less ad hoc approaches, typically with the objective of improving the application performance. From a dependability perspective, however, the concern is to secure some properties on which the application can rely. Building on previous work where we set the stage for dependable adaptation, we introduce a general framework for implementing improved solutions for dependable adaptation. During its lifetime, a system alternates periods where its temporal behavior is well characterized, with transition periods where a variation of the environment conditions occurs. The proposed framework rests on the detection of these stable and transient phases, and it is generic in the sense that different detection mechanisms can be included. We use a set of simple phase detection mechanisms inspired in well-known probabilistic tests, along with synthetically generated data flows, to illustrate how the framework can be applied |
id |
RCAP_f866fabd34206746bdc904bedaa031e6 |
---|---|
oai_identifier_str |
oai:repositorio.ul.pt:10451/14131 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
|
spelling |
A framework for dependable adaptation in probabilistic environmentsDistributed applications executing in probabilistic environments, like the Internet, often need to make timing assumptions, for instance about the maximum message delay or the round-trip delay. In the case of adaptive systems these bounds should be computed at run-time, using probabilistic or other more or less ad hoc approaches, typically with the objective of improving the application performance. From a dependability perspective, however, the concern is to secure some properties on which the application can rely. Building on previous work where we set the stage for dependable adaptation, we introduce a general framework for implementing improved solutions for dependable adaptation. During its lifetime, a system alternates periods where its temporal behavior is well characterized, with transition periods where a variation of the environment conditions occurs. The proposed framework rests on the detection of these stable and transient phases, and it is generic in the sense that different detection mechanisms can be included. We use a set of simple phase detection mechanisms inspired in well-known probabilistic tests, along with synthetically generated data flows, to illustrate how the framework can be appliedDepartment of Informatics, University of LisbonRepositório da Universidade de LisboaCasimiro, AntónioLolinni, PaoloDixit, MónicaBondavalli, AndreaVeríssimo, Paulo2009-02-10T13:12:00Z2007-102007-10-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportapplication/pdfhttp://hdl.handle.net/10451/14131porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-14T15:08:52ZPortal AgregadorONG |
dc.title.none.fl_str_mv |
A framework for dependable adaptation in probabilistic environments |
title |
A framework for dependable adaptation in probabilistic environments |
spellingShingle |
A framework for dependable adaptation in probabilistic environments Casimiro, António |
title_short |
A framework for dependable adaptation in probabilistic environments |
title_full |
A framework for dependable adaptation in probabilistic environments |
title_fullStr |
A framework for dependable adaptation in probabilistic environments |
title_full_unstemmed |
A framework for dependable adaptation in probabilistic environments |
title_sort |
A framework for dependable adaptation in probabilistic environments |
author |
Casimiro, António |
author_facet |
Casimiro, António Lolinni, Paolo Dixit, Mónica Bondavalli, Andrea Veríssimo, Paulo |
author_role |
author |
author2 |
Lolinni, Paolo Dixit, Mónica Bondavalli, Andrea Veríssimo, Paulo |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
Repositório da Universidade de Lisboa |
dc.contributor.author.fl_str_mv |
Casimiro, António Lolinni, Paolo Dixit, Mónica Bondavalli, Andrea Veríssimo, Paulo |
description |
Distributed applications executing in probabilistic environments, like the Internet, often need to make timing assumptions, for instance about the maximum message delay or the round-trip delay. In the case of adaptive systems these bounds should be computed at run-time, using probabilistic or other more or less ad hoc approaches, typically with the objective of improving the application performance. From a dependability perspective, however, the concern is to secure some properties on which the application can rely. Building on previous work where we set the stage for dependable adaptation, we introduce a general framework for implementing improved solutions for dependable adaptation. During its lifetime, a system alternates periods where its temporal behavior is well characterized, with transition periods where a variation of the environment conditions occurs. The proposed framework rests on the detection of these stable and transient phases, and it is generic in the sense that different detection mechanisms can be included. We use a set of simple phase detection mechanisms inspired in well-known probabilistic tests, along with synthetically generated data flows, to illustrate how the framework can be applied |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007-10 2007-10-01T00:00:00Z 2009-02-10T13:12:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/report |
format |
report |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/14131 |
url |
http://hdl.handle.net/10451/14131 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Department of Informatics, University of Lisbon |
publisher.none.fl_str_mv |
Department of Informatics, University of Lisbon |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1777303289073762304 |