Formalising Workflows Partitioning over Federated Clouds: Multi-level Security and Costs

We present an abstract formalisation of federated cloud workflows using the Z notation. Various properties of interest are observed in the possible deployments symbolically calculated by the Z/EVES theorem prover. These properties are defined using rules restricting valid options in various categories like security, cost, dependability, etc.

[1]  Lawrence Charles Paulson,et al.  Isabelle: A Generic Theorem Prover , 1994 .

[2]  Michael J. Butler,et al.  ProB: an automated analysis toolset for the B method , 2008, International Journal on Software Tools for Technology Transfer.

[3]  Carole A. Goble,et al.  Taverna, Reloaded , 2010, SSDBM.

[4]  Mark Saaltink The Z/EVES System , 1997, ZUM.

[5]  Paul Watson A multi-level security model for partitioning workflows over federated clouds , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[6]  Cliff B Jones,et al.  Learning from an expert's proof: AI4FM , 2010 .

[7]  Wolfram Schulte,et al.  Synthesis of Cloud Applications using Logic Programming: BAM! , 2008 .

[8]  David A. Bell,et al.  Secure computer systems: mathematical foundations and model , 1973 .

[9]  Paul Watson,et al.  e-Science Central for CARMEN: science as a service , 2010 .

[10]  Paul Watson,et al.  e‐Science Central for CARMEN: science as a service , 2010, Concurr. Comput. Pract. Exp..