【24h】

Design and Analysis of Cloud-Based Architectures with KLAIM and Maude

机译:使用KLAIM和Maude设计和分析基于云的体系结构

获取原文

摘要

Cloud computing is a modern paradigm for offering and utilizing distributed infrastructure resources in a dynamic way. Cloud-based systems are safety- and security-critical; they need to satisfy time-critical performance-based quality of service properties and to dynamically adapt to changes in the potentially hostile and uncertain environment they operate in. In this paper we propose the coordination language KLAIM and a composite actor approach for modelling Cloud-based architectures whereas for formally analyzing such architectures we use a rewriting-based approach. We specify the operational semantics of KLAIM in Maude, show how to realize KLAIM programs in a distributed implementation of Maude, and simulate and analyze three simple Cloud architectures with Maude and the Maude LTL model checker. Moreover, we report shortly on the Maude specification and analysis of three larger Cloud case studies using the composite actor model, where statistical model checking with the Maude-based tool PVeStA is successfully used for detecting bugs and performance issues and for analyzing a defense mechanism against distributed denial-of-service attacks.
机译:云计算是一种以动态方式提供和利用分布式基础架构资源的现代范例。基于云的系统对安全性至关重要。他们需要满足基于时间要求的基于性能的服务质量,并动态适应其所处的潜在敌对和不确定环境中的变化。在本文中,我们提出了协调语言KLAIM和用于基于云的建模的复合参与者方法架构,而为了正式分析此类架构,我们使用了基于重写的方法。我们在Maude中指定KLAIM的操作语义,展示如何在Maude的分布式实现中实现KLAIM程序,并使用Maude和Maude LTL模型检查器模拟和分析三种简单的Cloud架构。此外,我们不久将报告Maude规范,并使用复合参与者模型对三个较大的Cloud案例研究进行分析,其中使用基于Maude的工具PVeStA的统计模型检查已成功用于检测错误和性能问题并分析了针对该机制的防御机制分布式拒绝服务攻击。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号