首页> 外文会议>First Latin-American Symposium on Dependable Computing LADC 2003; Oct 21-24, 2003; Sao Paulo, Brazil >On the Use of Formal Specifications to Analyze Fault Behaviors of Distributed Systems
【24h】

On the Use of Formal Specifications to Analyze Fault Behaviors of Distributed Systems

机译:关于使用正式规范分析分布式系统的故障行为

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

摘要

The development of distributed systems is considered a complex task. The process of assuring the correctness of such systems is even more difficult if we consider open environments (e.g. Internet), where faults may occur. To help such process we make use of formal methods and tools as means to specify and reason about the behavior of distributed systems in the presence of faults. We use a graphical and declarative formal specification language, called Object Based Graph Grammars, to model asynchronous distributed systems. The approach used to specify and analyze the behavior of distributed systems in the presence of faults is based on the observation that a fault behavior can be modeled as an unwanted but possible state transition of a system. Following this approach we can define a fault model, like crash for example, as being a transformation of a model. Thus, a model M_1 of a distributed system can be transformed into a model M_2, that comprehends the behavior of some kind of fault model. To show these methods and tools we model a pull-based failure detector as a case study.
机译:分布式系统的开发被认为是一项复杂的任务。如果我们考虑可能发生故障的开放式环境(例如Internet),则确保此类系统正确性的过程就更加困难。为了帮助这样的过程,我们使用形式化的方法和工具作为在出现故障时指定和推理分布式系统行为的手段。我们使用称为基于对象的图形语法的图形化和声明性形式规范语言对异步分布式系统进行建模。用于指定和分析存在故障的分布式系统的行为的方法基于以下观察结果:可以将故障行为建模为系统的有害但可能的状态转换。按照这种方法,我们可以将故障模型(例如崩溃)定义为模型的转换。因此,可以将分布式系统的模型M_1转换为模型M_2,该模型可以理解某种故障模型的行为。为了展示这些方法和工具,我们对一个基于拉式的故障检测器进行了建模以作为案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号