Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications

Luis Hernan Garcia Paucar, Nelly Bencomo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Dynamic decision-making for self-Adaptive systems (SAS) requires the runtime trade-off of multiple non-functional requirements (NFRs) -Aka quality properties-And the costsbenefits analysis of the alternative solutions. Usually, it requires the specification of utility preferences for NFRs and decisionmaking strategies. Traditionally, these preferences have been defined at design-Time. In this paper we develop further our ideas on re-Assessment of NFRs preferences given new evidence found at runtime and using dynamic decision networks (DDNs) as the runtime abstractions. Our approach use conditional probabilities provided by DDNs, the concepts of Bayesian surprise and Primitive Cognitive Network Process (P-CNP), for the determination of the initial preferences. Specifically, we present a case study in the domain problem of ambient assisted living (AAL). Based on the collection of runtime evidence, our approach allows the identification of unknown situations at the design stage.

Original languageEnglish
Title of host publicationMRT 2016 - Models@run.time
Subtitle of host publicationProceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016)
EditorsSebastian Götz, Nelly Bencomo, Kirstie Bellman, Gordon Blair
PublisherCEUR-WS.org
Pages9-17
Number of pages9
Publication statusPublished - 23 Nov 2016
Event11th international workshop on Models@run.time / 19th International Conference on Model Driven Engineering Languages and Systems - San Malo, France
Duration: 3 Oct 2016 → …

Publication series

NameCEUR workshop proceedings
Volume1742
ISSN (Print)1613-0073

Conference

Conference11th international workshop on Models@run.time / 19th International Conference on Model Driven Engineering Languages and Systems
Abbreviated titleMRT 2016 / MoDELS 2016
CountryFrance
CitySan Malo
Period3/10/16 → …

Fingerprint

Decision making
Adaptive systems
Specifications
Assisted living

Bibliographical note

Pauca, LHG & Bencomo, N : Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. Proc. of the 11th International Workshop on Models@run.time, co-located with the 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016), Saint Malo, France, 4 October, ceur-ws.org/Vol-1742/MRT16_paper_12.pdf

Keywords

  • AHP
  • decision making
  • non-functional requirements trade-off
  • P-CNP
  • self-adaptation
  • uncertainty information hypothesis

Cite this

Garcia Paucar, L. H., & Bencomo, N. (2016). Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. In S. Götz, N. Bencomo, K. Bellman, & G. Blair (Eds.), MRT 2016 - Models@run.time: Proceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016) (pp. 9-17). (CEUR workshop proceedings; Vol. 1742). CEUR-WS.org.
Garcia Paucar, Luis Hernan ; Bencomo, Nelly. / Runtime models based on dynamic decision networks : enhancing the decision-making in the domain of ambient assisted living applications. MRT 2016 - Models@run.time: Proceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016). editor / Sebastian Götz ; Nelly Bencomo ; Kirstie Bellman ; Gordon Blair. CEUR-WS.org, 2016. pp. 9-17 (CEUR workshop proceedings).
@inproceedings{296710621b04444db05093a3ada77d42,
title = "Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications",
abstract = "Dynamic decision-making for self-Adaptive systems (SAS) requires the runtime trade-off of multiple non-functional requirements (NFRs) -Aka quality properties-And the costsbenefits analysis of the alternative solutions. Usually, it requires the specification of utility preferences for NFRs and decisionmaking strategies. Traditionally, these preferences have been defined at design-Time. In this paper we develop further our ideas on re-Assessment of NFRs preferences given new evidence found at runtime and using dynamic decision networks (DDNs) as the runtime abstractions. Our approach use conditional probabilities provided by DDNs, the concepts of Bayesian surprise and Primitive Cognitive Network Process (P-CNP), for the determination of the initial preferences. Specifically, we present a case study in the domain problem of ambient assisted living (AAL). Based on the collection of runtime evidence, our approach allows the identification of unknown situations at the design stage.",
keywords = "AHP, decision making, non-functional requirements trade-off, P-CNP, self-adaptation, uncertainty information hypothesis",
author = "{Garcia Paucar}, {Luis Hernan} and Nelly Bencomo",
note = "Pauca, LHG & Bencomo, N : Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. Proc. of the 11th International Workshop on Models@run.time, co-located with the 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016), Saint Malo, France, 4 October, ceur-ws.org/Vol-1742/MRT16_paper_12.pdf",
year = "2016",
month = "11",
day = "23",
language = "English",
series = "CEUR workshop proceedings",
publisher = "CEUR-WS.org",
pages = "9--17",
editor = "Sebastian G{\"o}tz and Nelly Bencomo and Kirstie Bellman and Gordon Blair",
booktitle = "MRT 2016 - Models@run.time",

}

Garcia Paucar, LH & Bencomo, N 2016, Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. in S Götz, N Bencomo, K Bellman & G Blair (eds), MRT 2016 - Models@run.time: Proceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016). CEUR workshop proceedings, vol. 1742, CEUR-WS.org, pp. 9-17, 11th international workshop on Models@run.time / 19th International Conference on Model Driven Engineering Languages and Systems, San Malo, France, 3/10/16.

Runtime models based on dynamic decision networks : enhancing the decision-making in the domain of ambient assisted living applications. / Garcia Paucar, Luis Hernan; Bencomo, Nelly.

MRT 2016 - Models@run.time: Proceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016). ed. / Sebastian Götz; Nelly Bencomo; Kirstie Bellman; Gordon Blair. CEUR-WS.org, 2016. p. 9-17 (CEUR workshop proceedings; Vol. 1742).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Runtime models based on dynamic decision networks

T2 - enhancing the decision-making in the domain of ambient assisted living applications

AU - Garcia Paucar, Luis Hernan

AU - Bencomo, Nelly

N1 - Pauca, LHG & Bencomo, N : Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. Proc. of the 11th International Workshop on Models@run.time, co-located with the 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016), Saint Malo, France, 4 October, ceur-ws.org/Vol-1742/MRT16_paper_12.pdf

PY - 2016/11/23

Y1 - 2016/11/23

N2 - Dynamic decision-making for self-Adaptive systems (SAS) requires the runtime trade-off of multiple non-functional requirements (NFRs) -Aka quality properties-And the costsbenefits analysis of the alternative solutions. Usually, it requires the specification of utility preferences for NFRs and decisionmaking strategies. Traditionally, these preferences have been defined at design-Time. In this paper we develop further our ideas on re-Assessment of NFRs preferences given new evidence found at runtime and using dynamic decision networks (DDNs) as the runtime abstractions. Our approach use conditional probabilities provided by DDNs, the concepts of Bayesian surprise and Primitive Cognitive Network Process (P-CNP), for the determination of the initial preferences. Specifically, we present a case study in the domain problem of ambient assisted living (AAL). Based on the collection of runtime evidence, our approach allows the identification of unknown situations at the design stage.

AB - Dynamic decision-making for self-Adaptive systems (SAS) requires the runtime trade-off of multiple non-functional requirements (NFRs) -Aka quality properties-And the costsbenefits analysis of the alternative solutions. Usually, it requires the specification of utility preferences for NFRs and decisionmaking strategies. Traditionally, these preferences have been defined at design-Time. In this paper we develop further our ideas on re-Assessment of NFRs preferences given new evidence found at runtime and using dynamic decision networks (DDNs) as the runtime abstractions. Our approach use conditional probabilities provided by DDNs, the concepts of Bayesian surprise and Primitive Cognitive Network Process (P-CNP), for the determination of the initial preferences. Specifically, we present a case study in the domain problem of ambient assisted living (AAL). Based on the collection of runtime evidence, our approach allows the identification of unknown situations at the design stage.

KW - AHP

KW - decision making

KW - non-functional requirements trade-off

KW - P-CNP

KW - self-adaptation

KW - uncertainty information hypothesis

UR - http://ceur-ws.org/Vol-1742/MRT16_paper_12.pdf

UR - http://www.scopus.com/inward/record.url?scp=85006100229&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:85006100229

T3 - CEUR workshop proceedings

SP - 9

EP - 17

BT - MRT 2016 - Models@run.time

A2 - Götz, Sebastian

A2 - Bencomo, Nelly

A2 - Bellman, Kirstie

A2 - Blair, Gordon

PB - CEUR-WS.org

ER -

Garcia Paucar LH, Bencomo N. Runtime models based on dynamic decision networks: enhancing the decision-making in the domain of ambient assisted living applications. In Götz S, Bencomo N, Bellman K, Blair G, editors, MRT 2016 - Models@run.time: Proceedings of the 11th International Workshop on Models@run.time, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016). CEUR-WS.org. 2016. p. 9-17. (CEUR workshop proceedings).