Kopitiam: Modular Incremental Interactive Full Functional Static Verification of Java Code

Hannes Mehnert

    Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

    Abstract

    WearedevelopingKopitiam,atooltointeractivelyprovefull functional correctness of Java programs using separation logic by inter- acting with the interactive theorem prover Coq. Kopitiam is an Eclipse plugin, enabling seamless integration into the workflow of a developer. Kopitiam enables a user to develop proofs side-by-side with Java pro- grams in Eclipse.
    Original languageEnglish
    Title of host publicationNASA Formal Methods Third International Symposium, NFM 2011, Pasadena, CA, USA, April 18-20, 2011. Proceedings
    EditorsMihaela Bobaru, Klaus Havelund, Gerard J. Holzmann, Rajeev Joshi
    Number of pages7
    Volume6617
    PublisherAssociation for Computing Machinery
    Publication date6 Apr 2011
    Pages518-524
    ISBN (Print)978-3-642-20397-8
    ISBN (Electronic)978-3-642-20397-8
    DOIs
    Publication statusPublished - 6 Apr 2011

    Keywords

    • Separation Logic
    • Interactive Theorem Prover
    • Functional Correctness
    • Eclipse Plugin
    • Java Program Verification

    Fingerprint

    Dive into the research topics of 'Kopitiam: Modular Incremental Interactive Full Functional Static Verification of Java Code'. Together they form a unique fingerprint.

    Cite this