Skip to main navigation Skip to search Skip to main content

An Object-Oriented Framework for Explicit-State Model Checking

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

    67 Downloads (Pure)

    Abstract

    This paper presents a conceptual architecture for an object-oriented framework to support the development of formal verification tools (i.e. model checkers). The objective of the architecture is to support the reuse of algorithms and to encourage a modular design of tools. The conceptual framework is accompanied by a C++ implementation which provides reusable algorithms for the simulation and verification of explicit-state models as well as a model representation for simple models based on guard-based process descriptions. The framework has been successfully used to develop a model checker for a subset of PROMELA.
    Original languageEnglish
    Title of host publicationProceedings of the 3rd European Symposium on Verification and Validation of Software Systems (VVSS 2007)
    EditorsP. Groot, A. Serebrenik, M. van Eekelen
    Place of PublicationEindhoven
    PublisherEindhoven University of Technology
    Pages84-92
    Number of pages9
    Publication statusPublished - 23 Mar 2007
    Event3rd European Symposium on Verification and Validation of Software Systems, VVSS 2007 - Eindhoven, Netherlands
    Duration: 23 Mar 200723 Mar 2007
    Conference number: 3

    Publication series

    NameTUE Computer Science Reports
    PublisherEindhoven University of Technology (TUE)
    Number07-04
    ISSN (Print)0926-4515

    Conference

    Conference3rd European Symposium on Verification and Validation of Software Systems, VVSS 2007
    Abbreviated titleVVSS
    Country/TerritoryNetherlands
    CityEindhoven
    Period23/03/0723/03/07

    Keywords

    • FMT-MC: MODEL CHECKING

    Fingerprint

    Dive into the research topics of 'An Object-Oriented Framework for Explicit-State Model Checking'. Together they form a unique fingerprint.

    Cite this