In the context of Cloud computing, a service can be invoked by distinct devices having different HW/SW characteristics; therefore, the content must be adapted to each device profile. A solution consists in having a middleware server that receives requests from the clients, forwards them to the cloud, and adapts the answers coming from the cloud on the base of device profiles. This paper proposes a formalization of this framework using Abstract State Machines (ASMs). The modeling process is based on the ASMs refinement method, and has been guided and supported by several validation and verification activities to guarantee consistency, correctness, and reliability properties.

Modeling and formal analysis of a client-server application for cloud services / P. Arcaini, R. Holom, E. Riccobene (LECTURE NOTES IN COMPUTER SCIENCE). - In: Web Services, Formal Methods, and Behavioral Types / [a cura di] T.T. Hildebrandt, A. Ravara, J.M. van der Werf, M. Weidlich. - [s.l] : Springer Verlag, 2016. - ISBN 9783319336114. - pp. 51-66 (( Intervento presentato al 11. convegno International Workshop on Web Services, Formal Methods, and Behavioral Types, WS-FM 2014 and 12th International Workshop on Web Services, Formal Methods, and Behavioral Types, WS-FM/BEAT 2015 tenutosi a Madrid nel 2015 [10.1007/978-3-319-33612-1_4].

Modeling and formal analysis of a client-server application for cloud services

E. Riccobene
Ultimo
2016

Abstract

In the context of Cloud computing, a service can be invoked by distinct devices having different HW/SW characteristics; therefore, the content must be adapted to each device profile. A solution consists in having a middleware server that receives requests from the clients, forwards them to the cloud, and adapts the answers coming from the cloud on the base of device profiles. This paper proposes a formalization of this framework using Abstract State Machines (ASMs). The modeling process is based on the ASMs refinement method, and has been guided and supported by several validation and verification activities to guarantee consistency, correctness, and reliability properties.
Theoretical Computer Science; Computer Science (all)
Settore INF/01 - Informatica
2016
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/457258
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact