Towards Formal Verification of ToolBus Scripts

  • Wan Fokkink
  • Paul Klint
  • Bert Lisser
  • Yaroslav S. Usenko
Conference paper

DOI: 10.1007/978-3-540-79980-1_13

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5140)
Cite this paper as:
Fokkink W., Klint P., Lisser B., Usenko Y.S. (2008) Towards Formal Verification of ToolBus Scripts. In: Meseguer J., Roşu G. (eds) Algebraic Methodology and Software Technology. AMAST 2008. Lecture Notes in Computer Science, vol 5140. Springer, Berlin, Heidelberg

Abstract

ToolBus allows one to connect tools via a software bus. Programming is done using the scripting language Tscript, which is based on the process algebra ACP. Tscript was originally designed to enable formal verification, but this option has so far not been explored in any detail. We present a method for analyzing a Tscript by translating it to the process algebraic language mCRL2, and then applying model checking to verify behavioral properties.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Wan Fokkink
    • 1
    • 2
  • Paul Klint
    • 1
    • 3
  • Bert Lisser
    • 1
  • Yaroslav S. Usenko
    • 1
    • 4
  1. 1.Software Engineering ClusterCentrum voor Wiskunde en InformaticaAmsterdamThe Netherlands
  2. 2.Theoretical Computer Science SectionVrije Universiteit AmsterdamThe Netherlands
  3. 3.Programming Research GroupUniversiteit van AmsterdamThe Netherlands
  4. 4.Laboratory for Quality Software (LaQuSo)Technische Universiteit EindhovenThe Netherlands

Personalised recommendations