A timed mobility semantics based on rewriting strategies

  • Authors:
  • Gabriel Ciobanu;Maciej Koutny;Jason Steggles

  • Affiliations:
  • Faculty of Computer Science, A.I. Cuza University of Iasi, Iasi, Romania;School of Computing Science, University of Newcastle, U.K.;School of Computing Science, University of Newcastle, U.K.

  • Venue:
  • SEFM'12 Proceedings of the 10th international conference on Software Engineering and Formal Methods
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider TiMo (Timed Mobility) which is a process algebra for prototyping software engineering applications supporting mobility and timing constraints. We provide an alternative semantics of TiMo using rewriting logic; in particular, we develop a rewriting logic model based on strategies to describe a maximal parallel computational step of a TiMo specification. This new semantical model is proved to be sound and complete w.r.t. to the original operational semantics which was based on negative premises. We implement the rewriting model within the strategy-based rewriting system Elan, and provide an example illustrating how a TiMo specification is executed and how a range of (behavioural) properties are analysed.