@@ -8,15 +8,23 @@ modified versions, called mutants, of the project. If all proofs of a
88mutant are successfully checked, a mutant is declared live; otherwise it
99is declared killed. mCoq produces HTML reports pinpointing both live and
1010killed mutants in the Coq code, where live mutants may indicate
11- incomplete specifications. The [ research paper] [ ase-paper ] provides more
11+ incomplete specifications. Our original [ research paper] [ ase-paper ] provides more
1212information on the technique and optimizations that mCoq implements.
1313
14- Note to ICSE-Demo reviewers: we recently cleaned up the code and improved
15- our scripts for running the tool, so the steps shown in the paper submission
16- may differ from the ones below. Additionally, the directory structure
17- may differ from the one shown in the demo video.
14+ If you have used mCoq in a research project, please cite our
15+ [ tool paper] [ icse-demo-paper ] in any related publications:
16+ ``` bibtex
17+ @inproceedings{JainETAL20mCoqTool,
18+ author = {Jain, Kush and Palmskog, Karl and Celik, Ahmet and Gallego Arias, Emilio Jes{\'u}s and Gligoric, Milos},
19+ title = {{mCoq}: Mutation Analysis for {C}oq Verification Projects},
20+ booktitle = {International Conference on Software Engineering, Tool Demonstrations Track},
21+ pages = {To appear},
22+ year = {2020},
23+ }
24+ ```
1825
1926[ ase-paper ] : https://users.ece.utexas.edu/~gligoric/papers/CelikETAL19mCoq.pdf
27+ [ icse-demo-paper ] : http://users.ece.utexas.edu/~gligoric/papers/JainETAL20mCoqTool.pdf
2028
2129## Requirements
2230
0 commit comments