Guimaraes, F.P., Rodrigues, G.N., Ali, R. and Batista, D.M., 2017. Planning Runtime Adaptation through Pragmatic Goal Model. Data and Knowledge Engineering, 109 (May), 25-40.
Full text available as:
|
PDF
Felipe Guimaraes et al DKE Journal Planning Runtime Adaptation through Pragmatic Goal Model c.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. 1MB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
DOI: 10.1016/j.datak.2017.03.003
Abstract
Adaptivity is a capability that enables a system to choose amongst various alternatives to satisfy or maintain the satisfaction of certain requirements. The criteria of requirements satisfaction could be pragmatic and context-dependent. Contextual Goal Models (CGM) capture the power of context on banning or allowing certain alternatives to reach requirements (goals) and also deciding the quality of those alternatives with regards to certain quality measures (softgoals). It is used to depict facets of the decision making strategy and rationale of an adaptive system at the preliminary level of requirements. In this paper we argue the case for pragmatic requirements and extend the CGM with additional constructs to capture them and allow their analysis. We also develop an automated analysis which aids the planning and scheduling of tasks execution to meet pragmatic goals. Moreover, we evaluate our modelling and analysis regarding correctness and performance. Such an evaluation showed the applicability of the approach and its usefulness in aiding sensible decisions. It has also shown its capability to do so in a time short enough to suit run-time adaptation decision making.
Item Type: | Article |
---|---|
ISSN: | 0169-023X |
Uncontrolled Keywords: | Requirements Engineering ; Quality of Service ; Context-awareness ; Adaptive Systems |
Group: | Faculty of Science & Technology |
ID Code: | 25193 |
Deposited By: | Symplectic RT2 |
Deposited On: | 07 Dec 2016 13:02 |
Last Modified: | 14 Mar 2022 14:01 |
Downloads
Downloads per month over past year
Repository Staff Only - |