MoonWalker: Verification of .NET Programs

Niels H.M. Aan de Brugh, Viet Yen Nguyen, Theo C. Ruys

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    9 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    MoonWalker is a software model checker for CIL bytecode programs, which is able to detect deadlocks and assertion violations in CIL assemblies, better known as Microsoft .NET programs. The design of MoonWalker is inspired by the Java PathFinder (JPF), a model checker for Java programs. The performance of MoonWalker is on par with JPF. This paper presents the new version of MoonWalker and discusses its most important features.
    Original languageEnglish
    Title of host publicationTools and Algorithms for the Construction and Analysis of Systems
    Subtitle of host publication15th International Conference, TACAS 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009, Proceedings
    EditorsStefan Kowalewski, Anna Philippou
    Place of PublicationBerlin, Heidelberg
    PublisherSpringer
    Pages170-173
    Number of pages4
    ISBN (Electronic)978-3-642-00768-2
    ISBN (Print)978-3-642-00767-5
    DOIs
    Publication statusPublished - Mar 2009
    Event15th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2009 - York, United Kingdom
    Duration: 22 Mar 200929 Mar 2009
    Conference number: 15

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume5505
    ISSN (Print)0302-9743
    NameTheoretical Computer Science and General Issues
    PublisherSpringer
    ISSN (Print)2512-2010
    ISSN (Electronic)2512-2029

    Conference

    Conference15th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2009
    Abbreviated titleTACAS
    Country/TerritoryUnited Kingdom
    CityYork
    Period22/03/0929/03/09

    Keywords

    • FMT-MC: MODEL CHECKING
    • n/a OA procedure

    Fingerprint

    Dive into the research topics of 'MoonWalker: Verification of .NET Programs'. Together they form a unique fingerprint.

    Cite this