We introduce PSCEL, a new language for developing autonomic software components capable of adapting their behaviour to react to external stimuli and environment changes. The application logic generating the computational behaviour of systems components is defined in a procedural style, by the programming constructs, while the adaptation logic is defined in a declarative style, by the policing constructs. The interplay between these two kinds of constructs permits to dynamically produce and enforce adaptation actions. To show PSCEL practical applicability and effectiveness, we employ it in a Cloud Computing case study. 10th IEEE International Conference on. Autonomic and Trusted Computing (ATC-2013)

Linguistic Abstractions for Programming and Policing Autonomic Computing Systems / A. Margheri; R. Pugliese; F. Tiezzi. - STAMPA. - (2013), pp. 404-409. (Intervento presentato al convegno ATC'13: 10th IEEE International Conference on. Autonomic and Trusted Computing tenutosi a Vietri sul Mare nel December 18-20, 2013) [10.1109/UIC-ATC.2013.33].

Linguistic Abstractions for Programming and Policing Autonomic Computing Systems

PUGLIESE, ROSARIO;F. Tiezzi
2013

Abstract

We introduce PSCEL, a new language for developing autonomic software components capable of adapting their behaviour to react to external stimuli and environment changes. The application logic generating the computational behaviour of systems components is defined in a procedural style, by the programming constructs, while the adaptation logic is defined in a declarative style, by the policing constructs. The interplay between these two kinds of constructs permits to dynamically produce and enforce adaptation actions. To show PSCEL practical applicability and effectiveness, we employ it in a Cloud Computing case study. 10th IEEE International Conference on. Autonomic and Trusted Computing (ATC-2013)
2013
Proc. of the 10th IEEE International Conference on. on Ubiquitous Intelligence and Computing (UIC13) and IEEE 10th International Conference on Autonomic and Trusted Computing (ATC13)
ATC'13: 10th IEEE International Conference on. Autonomic and Trusted Computing
Vietri sul Mare
December 18-20, 2013
A. Margheri; R. Pugliese; F. Tiezzi
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/823685
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 4
social impact