Coqoon - An IDE for Interactive Proof Development in Coq
- Alexander Faithfull,
- ,
- Enrico Tassi
- ,
- The French National Institute for Computer Science (INRIA)
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewHost publication Subtitle
TACAS 2016: Tools and Algorithms for the Construction and Analysis of SystemsOriginal language
EnglishPages from-to (Number of pages)
Pages 316-331 (15 pages)Publication milestones
- Published - 11/04/2016
Publication status
Published - 11/04/2016
Publisher
Springer, United States, GermanyBook series
- Book series name: Lecture Notes in Computer Science
Volume: 9636
ISSN: 0302-9743
ISBN (Print)
978-3-662-49673-2ISBN (Electronic)
978-3-662-49674-9Publication IDs
- Scopus: 84964059464
Host publication title
22nd International Conference, TACAS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, ProceedingsAbstract
User interfaces for interactive proof assistants have always lagged behind those for mainstream programming languages. Whereas integrated development environments—IDEs—have support for features like project management, version control, dependency analysis and incremental project compilation, “IDE”s for proof assistants typically only operate on files in isolation, relying on external tools to integrate those files into larger projects. In this paper we present Coqoon, an IDE for Coq developments integrated into Eclipse. Coqoon manages proofs as projects rather than isolated source files, and compiles these projects using the Eclipse common build system. Coqoon takes advantage of the latest features of Coq, including asynchronous and parallel processing of proofs, and—when used together with a third-party OCaml extension for Eclipse—can even be used to work on large developments containing Coq plugins.
Publication metrics
PlumX, opens in new tab
Captures
2
Citations
9
Access to documents
Final published version, 759.54 KB
Related Event
Title
International Conference on Tools and Algorithms for the Construction and Analysis of Systems
Event type
ConferenceDegree of recognition
International eventDate
02/04/2016 - 07/04/2016Location
Eindhoven University of TechnologyEindhovenNetherlands
