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.
2016
978-3-319-47165-5
978-3-319-47166-2
Leveraging Applications of Formal Methods, Verification and Validation: Foundational Techniques
554
569
Margheri, A.; Riis Nielson, H.; Nielson, F.; Pugliese, R.
File in questo prodotto:
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.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1055586
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact