Translation of Timed Promela to Timed Automata with Discrete Data

  • Authors:
  • Wojciech Nabiałek;Agata Janowska;Paweł Janowski

  • Affiliations:
  • (Correspd.) Institute of Computer Science, University of Podlasie, ul. Sienkiewicza 51, 08-110 Siedlce, Poland. wojtek@iis.ap.siedlce.pl;Institute of Informatics, University of Warsaw, Banacha 2, 02-097 Warsaw, Poland. {janowska, janowski}@mimuw.edu.pl;Institute of Informatics, University of Warsaw, Banacha 2, 02-097 Warsaw, Poland. {janowska, janowski}@mimuw.edu.pl

  • Venue:
  • Fundamenta Informaticae - Concurrency Specification and Programming (CS&P)
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The aim of the work is twofold. In order to face the problem of modeling time constraints in Promela, a timed extension of the language is presented. Next, timed Promela is translated to timed automata with discrete data, that is timed automata extended with integer variables. The translation enables verification of Promela specifications via tools accepting timed automata as input, such as VerICS or Uppaal. The translation is illustrated with a well known example of Fischer's mutual exclusion protocol. Some experimental results are also presented.