A UTP approach for rTiMo

Wanling Xie, Shuangqing Xiang, Huibiao Zhu*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

rTiMo is a real-time version of TiMo (Timed Mobility), which is a process algebra for mobile distributed systems. In this paper, we investigate the denotational semantics for rTiMo. A trace variable tr is introduced to record the communications among processes as well as the location where the communication action takes place. Based on the formalized model, we study a set of algebraic laws, especially the laws about the migration and communication with real-time constraints. In order to facilitate the algebraic reasoning about the parallel expansion laws, we enrich rTiMo with a form of guardedchoice. This can enable us to convert every parallel program to the guarded choice form. Moreover, we also provide a set of proof rules, which can be used to verify the correctness and real-time properties of programs.

Original languageEnglish
Pages (from-to)713-738
Number of pages26
JournalFormal Aspects of Computing
Volume30
Issue number6
DOIs
StatePublished - 1 Nov 2018

Keywords

  • Hoare logic
  • Mobile systems
  • UTP semantics
  • rTiMo

Fingerprint

Dive into the research topics of 'A UTP approach for rTiMo'. Together they form a unique fingerprint.

Cite this