Towards Verification of Java Programs in perICS

  • Authors:
  • Andrzej Zbrzezny;Bożena Woźna

  • Affiliations:
  • IMCS, Jan Długosz University, Al. Armii Krajowej 13/15, 42-200 Czestochowa, Poland. a.zbrzezny@ajd.czest.pl, b.wozna@ajd.czest.pl;IMCS, Jan Długosz University, Al. Armii Krajowej 13/15, 42-200 Czestochowa, Poland. a.zbrzezny@ajd.czest.pl, b.wozna@ajd.czest.pl

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

VerICS is a tool for the automated verification of timed automata and protocols written in both the Intermediate Language and the specification language Estelle. Recently, the tool has been extended to work with Timed Automata with Discrete Data and with multi-agent systems. This paper presents a prototype Timed Automata with Discrete Data model of Java programs. In addition, we show how to use the model together with the verification core of VerICS to validate the well-known alternating bit protocol written in Java.