跳到主要导航 跳到搜索 跳到主要内容

Transforming RoboSim Models into UPPAAL

  • Mingzhuo Zhang
  • , Dehui Du*
  • , Augusto Sampaio
  • , Ana Cavalcanti
  • , Madiel Conserva Filho
  • , Menghan Zhang
  • *此作品的通讯作者
  • East China Normal University
  • Universidade Federal de Pernambuco
  • University of York

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

RoboSim is a tool-independent notation for modeling software simulations of robots, and it can be verified by a variety of techniques and tools, including model checking and theorem proving. RoboSim has a formal tock-CSP (Communicating Sequential Processes) semantics, and so refinement checkers, such as FDR, can be used for verification of models. In this paper, we explore the use of UPPAAL, as a well-established tool for verification of time-dependent properties. We propose a model-transformation strategy to translate RoboSim models into NTA (Network of Timed Automata) based on some patterns and mapping rules. We implement our strategy as a plug-in for the RoboSim modeling and verification tool. Using examples, we compare the verification results of UPPAAL and FDR for a series of safety, reachability, and liveness properties. Moreover, we use a robotic platform model of swarm robots in an uncertain environment, to illustrate how our approach can be extended to the verification of stochastic and hybrid systems using UPPAAL SMC. Such an extension cannot be easily conceived for The original tock-CSP semantics of RoboSim.

源语言英语
主期刊名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
出版商Institute of Electrical and Electronics Engineers Inc.
79-86
页数8
ISBN(电子版)9781665441636
DOI
出版状态已出版 - 8月 2021
活动15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021 - Shanghai, 中国
期限: 25 8月 202127 8月 2021

出版系列

姓名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021

会议

会议15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
国家/地区中国
Shanghai
时期25/08/2127/08/21

学术指纹

探究 'Transforming RoboSim Models into UPPAAL' 的科研主题。它们共同构成独一无二的学术指纹。

引用此