Samin, Huma, Paucar, Luis H. Garcia, Bencomo, Nelly and Sawyer, Peter (2021). Towards priority-awareness in autonomous intelligent systems. IN: Proceedings of the 36th Annual ACM Symposium on Applied Computing, SAC 2021. Proceedings of the 36th Annual ACM Symposium on Applied Computing . ACM.
Abstract
In Autonomous and Intelligent systems (AIS), the decision-making process can be divided into two parts: (i) the priorities of the requirements are determined at design-time; (ii) design selection follows where alternatives are compared, and the preferred alternatives are chosen autonomously by the AIS. Runtime design selection is a trade-off analysis between non-functional requirements (NFRs) that uses optimisation methods, including decision-analysis and utility theory. The aim is to select the design option yielding the highest expected utility. A problem with these techniques is that they use a uni-scalar cumulative utility value to represent a combined priority for all the NFRs. However, this uni-scalar value doesn't give information about the varying impacts of actions under uncertain environmental contexts on the satisfaction priorities of individual NFRs. In this paper, we present a novel use of Multi-Reward Partially Observable Markov Decision Process (MR-POMDP) to support reasoning of separate NFR priorities. We discuss the use of rewards in MR-POMDPs as a way to support AIS with (a) priority-aware decision-making; and (b) maintain service-level agreement, by autonomously tuning NFRs' priorities to new contexts and based on data gathered at runtime. We evaluate our approach by applying it to a substantial Network case.
Publication DOI: | https://doi.org/10.1145/3412841.3442007 |
---|---|
Divisions: | College of Engineering & Physical Sciences ?? 50811700Jl ?? College of Engineering & Physical Sciences > Systems analytics research institute (SARI) College of Engineering & Physical Sciences > Aston Institute of Urban Technology and the Environment (ASTUTE) |
Additional Information: | © 2021 Copyright held by the owner/author(s). CC BY Funding: This work has been partially supported by The Lerverhulme Trust Fellowship "QuantUn: quantification of uncertainty using Bayesian surprises" (Grant No. RF-2019-548/9) and the EPSRC Research Project Twenty20Insight (Grant No. EP/T017627/1). |
Uncontrolled Keywords: | autonomous and intelligent software systems,decision-making,non-functional requirements,priorities,runtime models,Software |
ISBN: | 978-1-4503-8104-8 |
Last Modified: | 15 Nov 2024 08:29 |
Date Deposited: | 11 May 2021 10:37 |
Full Text Link: | |
Related URLs: |
https://dl.acm. ... 3412841.3442007
(Publisher URL) http://www.scop ... tnerID=8YFLogxK (Scopus URL) |
PURE Output Type: | Conference contribution |
Published Date: | 2021-03-22 |
Accepted Date: | 2021-03-01 |
Authors: |
Samin, Huma
Paucar, Luis H. Garcia ( 0000-0003-2915-0830) Bencomo, Nelly ( 0000-0001-6895-1636) Sawyer, Peter ( 0000-0001-8044-2738) |