Modeling and Simulation as a Cloud Service: A Survey

Modelling and Simulation as a Service (MSaaS) is defined, and the differences between MSaaS and Soft-ware as a Service are clarified. MSaaS architectures and deployment strategies are surveyed. The top threats to cloud computing and MSaaS, the other security challenges and technical requirements are explained. Accountability, risk and trust modelling are related to each other and also to security and privacy. Those notions and their relations are presented. MSaaS composition in multi-datacenter and/or multi-cloud scenarios is also elaborated on.