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. RiccobeneUltimo
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.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.