For supporting the design of self-adaptive computing systems, the PSCEL language offers a principled approach that relies on declarative definitions of adaptation and authorisation policies enforced at runtime. Policies permit managing system components by regulating their interactions and by dynamically introducing new actions to accomplish task-oriented goals. However, the runtime evaluation of policies and their effects on system components make the prediction of system behaviour challenging. In this paper, we introduce the construction of a flow graph that statically points out the policy evaluations that can take place at runtime and exploit it to analyse the effects of policy evaluations on the progress of system components.
Towards Static Analysis of Policy-Based Self-adaptive Computing Systems / Margheri, A.; Riis Nielson, H.; Nielson, F.; Pugliese, R.. - STAMPA. - (2016), pp. 554-569. [10.1007/978-3-319-47166-2_39]
Towards Static Analysis of Policy-Based Self-adaptive Computing Systems
PUGLIESE, ROSARIO
2016
Abstract
For supporting the design of self-adaptive computing systems, the PSCEL language offers a principled approach that relies on declarative definitions of adaptation and authorisation policies enforced at runtime. Policies permit managing system components by regulating their interactions and by dynamically introducing new actions to accomplish task-oriented goals. However, the runtime evaluation of policies and their effects on system components make the prediction of system behaviour challenging. In this paper, we introduce the construction of a flow graph that statically points out the policy evaluations that can take place at runtime and exploit it to analyse the effects of policy evaluations on the progress of system components.File | Dimensione | Formato | |
---|---|---|---|
16ISOLA - Towards Static Analysis of Policy-Based Self-adaptive Computing Systems.pdf
Accesso chiuso
Tipologia:
Versione finale referata (Postprint, Accepted manuscript)
Licenza:
Tutti i diritti riservati
Dimensione
305.19 kB
Formato
Adobe PDF
|
305.19 kB | Adobe PDF | Richiedi una copia |
I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.