Efficient model checking of applications with input/output

Cyrille Artho, Boris Zweimüller, Armin Bière, Etsuya Shibayama, Shinichi Honiden

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Most non-trivial applications use some form of input/output (I/O), such as network communication. When model checking such an application, a simple state space exploration scheme is not applicable, as the process being model checked would replay I/O operations when revisiting a given state. Thus software model checking needs to encapsulate such operations in a caching layer that is capable of hiding redundant executions of I/O operations from the environment.

Original languageEnglish
Title of host publicationComputer Aided Systems Theory - EUROCAST 2007 - 11th International Conference on Computer Aided Systems Theory, Revised Selected Papers
Pages515-522
Number of pages8
Publication statusPublished - 2007 Dec 1
Externally publishedYes
Event11th International Conference on Computer Aided Systems Theory, EUROCAST 2007 - Las Palmas de Gran Canaria, Spain
Duration: 2007 Feb 122007 Feb 16

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4739 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other11th International Conference on Computer Aided Systems Theory, EUROCAST 2007
CountrySpain
CityLas Palmas de Gran Canaria
Period07/2/1207/2/16

Keywords

  • Network communication
  • Software model checking
  • Software testing

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Efficient model checking of applications with input/output'. Together they form a unique fingerprint.

  • Cite this

    Artho, C., Zweimüller, B., Bière, A., Shibayama, E., & Honiden, S. (2007). Efficient model checking of applications with input/output. In Computer Aided Systems Theory - EUROCAST 2007 - 11th International Conference on Computer Aided Systems Theory, Revised Selected Papers (pp. 515-522). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4739 LNCS).