...
首页> 外文期刊>Innovations in Systems and Software Engineering >An experience report on the verification of autonomic protocols in the cloud
【24h】

An experience report on the verification of autonomic protocols in the cloud

机译:关于云中自主协议验证的经验报告

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Cloud applications are often complex distributed applications composed of multiple software components running on separate virtual machines. Setting up, (re)configuring, and monitoring these applications are complicated tasks because a software application may depend on several remote software and virtual machine configurations. These management tasks involve many complex protocols, which fully automate these tasks while preserving application consistency as well as some key properties. In this article, we present two experiences we had in formally specifying and verifying such protocols. The first one aims at designing a reconfiguration protocol of a component-based platform, intended as the foundation for building robust dynamic systems. The second aims at automating the configuration task of a set of virtual machines running a set of interconnected software components. Both applications are specified using the LNT process algebra and verified using the CADP verification toolbox. The use of formal specification languages and tools was a success. We conclude with a number of lessons we have learned while working on this topic in the last 3 years.
机译:云应用程序通常是复杂的分布式应用程序,由在单独的虚拟机上运行的多个软件组件组成。设置,(重新)配置和监视这些应用程序是复杂的任务,因为软件应用程序可能取决于多个远程软件和虚拟机配置。这些管理任务涉及许多复杂的协议,这些协议可以完全自动化这些任务,同时保留应用程序的一致性以及一些关键属性。在本文中,我们介绍了在正式指定和验证此类协议方面的两种经验。第一个旨在设计基于组件的平台的重新配置协议,旨在作为构建健壮的动态系统的基础。第二个目标是使运行一组互连的软件组件的一组虚拟机的配置任务自动化。这两个应用程序均使用LNT流程代数指定,并使用CADP验证工具箱进行验证。形式规范语言和工具的使用是成功的。在结束的三年中,我们总结了许多在此主题上学习的经验教训。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号