首页    期刊浏览 2024年09月12日 星期四
登录注册

文章基本信息

  • 标题:Distributed Runtime Verification Under Partial Synchrony
  • 本地全文:下载
  • 作者:Ritam Ganguly ; Anik Momtaz ; Borzoo Bonakdarpour
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2021
  • 卷号:184
  • 页码:20:1-20:17
  • DOI:10.4230/LIPIcs.OPODIS.2020.20
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:In this paper, we study the problem of runtime verification of distributed applications that do not share a global clock with respect to specifications in the linear temporal logics (LTL). Our proposed method distinguishes from the existing work in three novel ways. First, we make a practical assumption that the distributed system under scrutiny is augmented with a clock synchronization algorithm that guarantees bounded clock skew among all processes. Second, we do not make any assumption about the structure of predicates that form LTL formulas. This relaxation allows us to monitor a wide range of applications that was not possible before. Subsequently, we propose a distributed monitoring algorithm by employing SMT solving techniques. Third, given the fact that distributed applications nowadays run on massive cloud services, we extend our solution to a parallel monitoring algorithm to utilize the available computing infrastructure. We report on rigorous synthetic as well as real-world case studies and demonstrate that scalable online monitoring of distributed applications is within our reach.
  • 关键词:Runtime monitoring; Distributed systems; Formal methods; Cassandra
国家哲学社会科学文献中心版权所有