<?xml version="1.0"?>
<dblpperson name="Jean-Fran&#231;ois Monin" pid="94/1213" n="32">
<person key="homepages/94/1213" mdate="2009-06-09">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
</person>
<r><inproceedings key="conf/itp/Larchey-Wendling23" mdate="2023-07-26">
<author pid="71/952">Dominique Larchey-Wendling</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Proof Pearl: Faithful Computation and Extraction of &#956;-Recursive Algorithms in Coq.</title>
<pages>21:1-21:17</pages>
<year>2023</year>
<booktitle>ITP</booktitle>
<ee type="oa">https://doi.org/10.4230/LIPIcs.ITP.2023.21</ee>
<crossref>conf/itp/2023</crossref>
<url>db/conf/itp/itp2023.html#Larchey-Wendling23</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cpp/BegayCM21" mdate="2021-02-12">
<author pid="285/1602">Pierre-L&#233;o B&#233;gay</author>
<author pid="37/4316">Pierre Cr&#233;gut</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Developing and certifying Datalog optimizations in coq/mathcomp.</title>
<pages>163-177</pages>
<year>2021</year>
<booktitle>CPP</booktitle>
<ee>https://doi.org/10.1145/3437992.3439913</ee>
<crossref>conf/cpp/2021</crossref>
<url>db/conf/cpp/cpp2021.html#BegayCM21</url>
</inproceedings>
</r>
<r><inproceedings key="conf/birthday/DengM19" mdate="2026-02-05">
<author orcid="0000-0003-0753-418X" pid="25/1197-1">Yuxin Deng 0001</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Formalisation of Probabilistic Testing Semantics in Coq.</title>
<pages>276-292</pages>
<year>2019</year>
<booktitle>The Art of Modelling Computational Systems</booktitle>
<ee>https://doi.org/10.1007/978-3-030-31175-9_16</ee>
<crossref>conf/birthday/2019palamidessi</crossref>
<url>db/conf/birthday/palamidessi2019.html#DengM19</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rtas/FradetGMQ19" mdate="2021-07-06">
<author pid="47/5595">Pascal Fradet</author>
<author pid="43/8066-3">Xiaojie Guo 0003</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="68/3657">Sophie Quinton</author>
<title>CertiCAN: A Tool for the Coq Certification of CAN Analysis Results.</title>
<pages>182-191</pages>
<year>2019</year>
<booktitle>RTAS</booktitle>
<ee>https://doi.org/10.1109/RTAS.2019.00023</ee>
<crossref>conf/rtas/2019</crossref>
<url>db/conf/rtas/rtas2019.html#FradetGMQ19</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rtns/FradetGMQ18" mdate="2021-07-06">
<author pid="47/5595">Pascal Fradet</author>
<author pid="43/8066-3">Xiaojie Guo 0003</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="68/3657">Sophie Quinton</author>
<title>A Generalized Digraph Model for Expressing Dependencies.</title>
<pages>72-82</pages>
<year>2018</year>
<booktitle>RTNS</booktitle>
<ee>https://doi.org/10.1145/3273905.3273918</ee>
<crossref>conf/rtns/2018</crossref>
<url>db/conf/rtns/rtns2018.html#FradetGMQ18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rtss/FradetLMQ18" mdate="2023-03-24">
<author pid="47/5595">Pascal Fradet</author>
<author pid="233/0573">Maxime Lesourd</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="68/3657">Sophie Quinton</author>
<title>A Generic Coq Proof of Typical Worst-Case Analysis.</title>
<pages>218-229</pages>
<year>2018</year>
<booktitle>RTSS</booktitle>
<ee>https://doi.org/10.1109/RTSS.2018.00039</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/RTSS.2018.00039</ee>
<crossref>conf/rtss/2018</crossref>
<url>db/conf/rtss/rtss2018.html#FradetLMQ18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rtss/GuoQFM17" mdate="2023-03-24">
<author pid="43/8066-3">Xiaojie Guo 0003</author>
<author pid="68/3657">Sophie Quinton</author>
<author pid="47/5595">Pascal Fradet</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Work-in-Progress: Toward a Coq-Certified Tool for the Schedulability Analysis of Tasks with Offsets.</title>
<pages>387-389</pages>
<year>2017</year>
<booktitle>RTSS</booktitle>
<ee>https://doi.org/10.1109/RTSS.2017.00049</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/RTSS.2017.00049</ee>
<crossref>conf/rtss/2017</crossref>
<url>db/conf/rtss/rtss2017.html#GuoQFM17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/setta/JoloboffMS15" mdate="2017-05-26">
<author pid="28/1999">Vania Joloboff</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="14/10262">Xiaomu Shi</author>
<title>Towards Verified Faithful Simulation.</title>
<pages>105-119</pages>
<year>2015</year>
<booktitle>SETTA</booktitle>
<ee>https://doi.org/10.1007/978-3-319-25942-0_7</ee>
<crossref>conf/setta/2015</crossref>
<url>db/conf/setta/setta2015.html#JoloboffMS15</url>
</inproceedings>
</r>
<r><inproceedings key="conf/itp/MoninS13" mdate="2017-05-21">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="14/10262">Xiaomu Shi</author>
<title>Handcrafted Inversions Made Operational on Operational Semantics.</title>
<pages>338-353</pages>
<year>2013</year>
<booktitle>ITP</booktitle>
<ee>https://doi.org/10.1007/978-3-642-39634-2_25</ee>
<crossref>conf/itp/2013</crossref>
<url>db/conf/itp/itp2013.html#MoninS13</url>
</inproceedings>
</r>
<r><inproceedings key="conf/tase/ChenM12" mdate="2023-03-24">
<author pid="117/5484">Meixian Chen</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Formal Verification of Netlog Protocols.</title>
<pages>43-50</pages>
<year>2012</year>
<booktitle>TASE</booktitle>
<ee>https://doi.org/10.1109/TASE.2012.19</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/TASE.2012.19</ee>
<crossref>conf/tase/2012</crossref>
<url>db/conf/tase/tase2012.html#ChenM12</url>
</inproceedings>
</r>
<r><article publtype="informal" key="journals/corr/abs-1202-6472" mdate="2023-09-30">
<author pid="14/10262">Xiaomu Shi</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author orcid="0009-0009-2462-6669" pid="81/10475">Fr&#233;d&#233;ric Tuong</author>
<author pid="49/211">Fr&#233;d&#233;ric Blanqui</author>
<title>First steps towards the certification of an ARM simulator using Compcert</title>
<ee type="oa">http://arxiv.org/abs/1202.6472</ee>
<year>2012</year>
<journal>CoRR</journal>
<volume>abs/1202.6472</volume>
<url>db/journals/corr/corr1202.html#abs-1202-6472</url>
</article>
</r>
<r><inproceedings key="conf/cpp/ShiMTB11" mdate="2023-09-30">
<author pid="14/10262">Xiaomu Shi</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author orcid="0009-0009-2462-6669" pid="81/10475">Fr&#233;d&#233;ric Tuong</author>
<author orcid="0000-0001-7438-5554" pid="49/211">Fr&#233;d&#233;ric Blanqui</author>
<title>First Steps towards the Certification of an ARM Simulator Using Compcert.</title>
<pages>346-361</pages>
<year>2011</year>
<booktitle>CPP</booktitle>
<ee>https://doi.org/10.1007/978-3-642-25379-9_25</ee>
<crossref>conf/cpp/2011</crossref>
<url>db/conf/cpp/cpp2011.html#ShiMTB11</url>
</inproceedings>
</r>
<r><inproceedings key="conf/forte/DengGM11" mdate="2026-02-05">
<author orcid="0000-0003-0753-418X" pid="25/1197-1">Yuxin Deng 0001</author>
<author pid="g/SGrumbach">St&#233;phane Grumbach</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>A Framework for Verifying Data-Centric Protocols.</title>
<pages>106-120</pages>
<year>2011</year>
<booktitle>FMOODS/FORTE</booktitle>
<ee>https://doi.org/10.1007/978-3-642-21461-5_7</ee>
<crossref>conf/forte/2011</crossref>
<url>db/conf/forte/forte2011.html#DengGM11</url>
</inproceedings>
</r>
<r><article publtype="informal" key="journals/corr/abs-1109-4351" mdate="2018-08-13">
<author pid="49/211">Fr&#233;d&#233;ric Blanqui</author>
<author pid="07/4696">Claude Helmstetter</author>
<author pid="28/1999">Vania Joloboff</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="14/10262">Xiaomu Shi</author>
<title>Designing a CPU model: from a pseudo-formal document to fast code</title>
<ee type="oa">http://arxiv.org/abs/1109.4351</ee>
<year>2011</year>
<journal>CoRR</journal>
<volume>abs/1109.4351</volume>
<url>db/journals/corr/corr1109.html#abs-1109-4351</url>
</article>
</r>
<r><inproceedings key="conf/tase/DengM09" mdate="2023-03-24">
<author pid="25/1197">Yuxin Deng</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Verifying Self-stabilizing Population Protocols with Coq.</title>
<pages>201-208</pages>
<year>2009</year>
<booktitle>TASE</booktitle>
<ee>https://doi.org/10.1109/TASE.2009.9</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/TASE.2009.9</ee>
<crossref>conf/tase/2009</crossref>
<url>db/conf/tase/tase2009.html#DengM09</url>
</inproceedings>
</r>
<r><article publtype="informal" key="journals/corr/abs-0907-3599" mdate="2018-08-13">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="81/3499">Cristian Ene</author>
<author pid="12/3332">Micha&#235;l P&#233;rin</author>
<title>Gentzen-Prawitz Natural Deduction as a Teaching Tool</title>
<ee type="oa">http://arxiv.org/abs/0907.3599</ee>
<year>2009</year>
<journal>CoRR</journal>
<volume>abs/0907.3599</volume>
<url>db/journals/corr/corr0907.html#abs-0907-3599</url>
</article>
</r>
<r><inproceedings key="conf/sfp/MoninC06" mdate="2007-10-25">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="97/713">Judica&#235;l Courant</author>
<title>Proving termination using dependent types: the case of XOR-terms.</title>
<pages>1-18</pages>
<year>2006</year>
<crossref>conf/sfp/2006</crossref>
<booktitle>Trends in Functional Programming</booktitle>
<url>db/conf/sfp/tfp2006.html#MoninC06</url>
</inproceedings>
</r>
<r><inproceedings key="conf/tphol/Monin04" mdate="2017-05-23">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Proof Pearl: From Concrete to Functional Unparsing.</title>
<pages>217-224</pages>
<ee>https://doi.org/10.1007/978-3-540-30142-4_16</ee>
<year>2004</year>
<crossref>conf/tphol/2004</crossref>
<booktitle>TPHOLs</booktitle>
<url>db/conf/tphol/tphol2004.html#Monin04</url>
</inproceedings>
</r>
<r><book key="books/daglib/0007501" mdate="2011-03-25">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Understanding formal methods.</title>
<pages>I-XV, 1-275</pages>
<publisher>Springer</publisher>
<year>2003</year>
<isbn>978-1-85233-247-1</isbn>
<ee>http://www.springer.com/computer/swe/book/978-1-85233-247-1</ee>
</book>
</r>
<r><article key="journals/fmsd/BerardFKM03" mdate="2020-03-13">
<author pid="b/BeatriceBerard">B&#233;atrice B&#233;rard</author>
<author pid="95/6358">Laurent Fribourg</author>
<author pid="70/5036">Francis Klay</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Compared Study of Two Correctness Proofs for the Standardized.</title>
<pages>59-86</pages>
<year>2003</year>
<volume>22</volume>
<journal>Formal Methods Syst. Des.</journal>
<number>1</number>
<url>db/journals/fmsd/fmsd22.html#BerardFKM03</url>
<ee>https://doi.org/10.1023/A:1021704214464</ee>
</article>
</r>
<r><article key="journals/fmsd/Monin00" mdate="2020-03-13">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Proving the Correctness of the Standardized Algorithm for ABR Conformance.</title>
<pages>221-243</pages>
<year>2000</year>
<volume>17</volume>
<journal>Formal Methods Syst. Des.</journal>
<number>3</number>
<url>db/journals/fmsd/fmsd17.html#Monin00</url>
<ee>https://doi.org/10.1023/A:1026586217026</ee>
</article>
</r>
<r><inproceedings key="conf/fm/MoninK99" mdate="2017-05-22">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="70/5036">Francis Klay</author>
<title>Correctness Proof of the Standardized Algorithm for ABR Conformance.</title>
<pages>662-681</pages>
<year>1999</year>
<crossref>conf/fm/1999-1</crossref>
<booktitle>World Congress on Formal Methods</booktitle>
<ee>https://doi.org/10.1007/3-540-48119-2_37</ee>
<url>db/conf/fm/fm1999-1.html#MoninK99</url>
</inproceedings>
</r>
<r><article key="journals/scp/Monin96" mdate="2021-02-17">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Exceptions Considered Harmless.</title>
<pages>179-196</pages>
<year>1996</year>
<volume>26</volume>
<journal>Sci. Comput. Program.</journal>
<number>1-3</number>
<url>db/journals/scp/scp26.html#Monin96</url>
<ee type="oa">https://doi.org/10.1016/0167-6423(95)00029-1</ee>
</article>
</r>
<r><inproceedings key="conf/types/Monin96" mdate="2017-05-21">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Proving a Real Time Algorithm for ATM in Coq.</title>
<pages>277-293</pages>
<year>1996</year>
<crossref>conf/types/1996</crossref>
<booktitle>TYPES</booktitle>
<url>db/conf/types/types96.html#Monin96</url>
<ee>https://doi.org/10.1007/BFb0097797</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/mpc/Monin95" mdate="2017-05-20">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Extracting Programs with Exceptions in an Impredicative Type System.</title>
<pages>335-350</pages>
<year>1995</year>
<crossref>conf/mpc/1995</crossref>
<booktitle>MPC</booktitle>
<url>db/conf/mpc/mpc95.html#Monin95</url>
<ee>https://doi.org/10.1007/3-540-60117-1_19</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/fm/DoumencM93" mdate="2017-05-20">
<author pid="09/4457">Guillaume Doumenc</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>The Parallel Abstract Machine: A Common Execution Model for FDTs.</title>
<pages>285-293</pages>
<year>1993</year>
<crossref>conf/fm/1993</crossref>
<booktitle>FME</booktitle>
<url>db/conf/fm/fme1993.html#DoumencM93</url>
<ee>https://doi.org/10.1007/BFb0024652</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/iclp/Monin91" mdate="2013-11-29">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Real-size Compiler Writing Using Prolog with Arrows.</title>
<pages>188-201</pages>
<year>1991</year>
<crossref>conf/iclp/1991</crossref>
<booktitle>ICLP</booktitle>
<url>db/conf/iclp/iclp91.html#Monin91</url>
</inproceedings>
</r>
<r><article key="journals/tse/JardMG88" mdate="2017-05-17">
<author pid="01/2700">Claude Jard</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="32/4128">Roland Groz</author>
<title>Development of V&#233;da, a Prototyping Tool for Distributed Algorithms.</title>
<pages>339-352</pages>
<ee>https://doi.org/10.1109/32.4654</ee>
<ee>http://doi.ieeecomputersociety.org/10.1109/32.4654</ee>
<year>1988</year>
<volume>14</volume>
<journal>IEEE Trans. Software Eng.</journal>
<number>3</number>
<url>db/journals/tse/tse14.html#JardMG88</url>
</article>
</r>
<r><inproceedings key="conf/plilp/Monin88" mdate="2017-05-19">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>A Compiler Written in Prolog: The V&#233;da Experience.</title>
<pages>119-131</pages>
<year>1988</year>
<crossref>conf/plilp/1988</crossref>
<booktitle>PLILP</booktitle>
<url>db/conf/plilp/plilp88.html#Monin88</url>
<ee>https://doi.org/10.1007/3-540-50820-1_44</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/jfplc/MoninB87" mdate="2004-07-20">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="06/4783">E. Barrielle</author>
<title>Est-ce que Prolog sait lire?</title>
<pages>131-140</pages>
<year>1987</year>
<crossref>conf/jfplc/1987</crossref>
<booktitle>SPLT</booktitle>
<url>db/conf/jfplc/jfplc1987.html#MoninB87</url>
</inproceedings>
</r>
<r><inproceedings key="conf/pstv/JardMG85" mdate="2002-01-07">
<author pid="01/2700">Claude Jard</author>
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<author pid="32/4128">Roland Groz</author>
<title>Experience in implementing ESTELLE-X.250 (a CCITT subset of ESTELLE) in VEDA.</title>
<pages>315-331</pages>
<year>1985</year>
<crossref>conf/pstv/1985</crossref>
<booktitle>PSTV</booktitle>
<url>db/conf/pstv/pstv1985.html#JardMG85</url>
</inproceedings>
</r>
<r><inproceedings key="conf/jfplc/Monin84" mdate="2004-09-06">
<author pid="94/1213">Jean-Fran&#231;ois Monin</author>
<title>Ecriture d'un compilateur &#34;r&#233;el&#34; en PROLOG.</title>
<year>1984</year>
<crossref>conf/jfplc/1984</crossref>
<booktitle>SPLT</booktitle>
<url>db/conf/jfplc/jfplc1984.html#Monin84</url>
</inproceedings>
</r>
<coauthors n="26" nc="6">
<co c="-1"><na f="b/Barrielle:E=" pid="06/4783">E. Barrielle</na></co>
<co c="3"><na f="b/B=eacute=gay:Pierre=L=eacute=o" pid="285/1602">Pierre-L&#233;o B&#233;gay</na></co>
<co c="2"><na f="b/B=eacute=rard:B=eacute=atrice" pid="b/BeatriceBerard">B&#233;atrice B&#233;rard</na></co>
<co c="1"><na f="b/Blanqui:Fr=eacute=d=eacute=ric" pid="49/211">Fr&#233;d&#233;ric Blanqui</na></co>
<co c="-1"><na f="c/Chen:Meixian" pid="117/5484">Meixian Chen</na></co>
<co c="0"><na f="c/Courant:Judica=euml=l" pid="97/713">Judica&#235;l Courant</na></co>
<co c="3"><na f="c/Cr=eacute=gut:Pierre" pid="37/4316">Pierre Cr&#233;gut</na></co>
<co c="-1"><na f="d/Deng:Yuxin" pid="25/1197">Yuxin Deng</na></co>
<co c="5"><na f="d/Deng_0001:Yuxin" pid="25/1197-1">Yuxin Deng 0001</na></co>
<co c="-1"><na f="d/Doumenc:Guillaume" pid="09/4457">Guillaume Doumenc</na></co>
<co c="0"><na f="e/Ene:Cristian" pid="81/3499">Cristian Ene</na></co>
<co c="0"><na f="f/Fradet:Pascal" pid="47/5595">Pascal Fradet</na></co>
<co c="2"><na f="f/Fribourg:Laurent" pid="95/6358">Laurent Fribourg</na></co>
<co c="4"><na f="g/Groz:Roland" pid="32/4128">Roland Groz</na></co>
<co c="5"><na f="g/Grumbach:St=eacute=phane" pid="g/SGrumbach">St&#233;phane Grumbach</na></co>
<co c="0"><na f="g/Guo_0003:Xiaojie" pid="43/8066-3">Xiaojie Guo 0003</na></co>
<co c="1"><na f="h/Helmstetter:Claude" pid="07/4696">Claude Helmstetter</na></co>
<co c="4"><na f="j/Jard:Claude" pid="01/2700">Claude Jard</na></co>
<co c="1"><na f="j/Joloboff:Vania" pid="28/1999">Vania Joloboff</na></co>
<co c="2"><na f="k/Klay:Francis" pid="70/5036">Francis Klay</na></co>
<co c="-1"><na f="l/Larchey=Wendling:Dominique" pid="71/952">Dominique Larchey-Wendling</na></co>
<co c="0"><na f="l/Lesourd:Maxime" pid="233/0573">Maxime Lesourd</na></co>
<co c="0"><na f="p/P=eacute=rin:Micha=euml=l" pid="12/3332">Micha&#235;l P&#233;rin</na></co>
<co c="0"><na f="q/Quinton:Sophie" pid="68/3657">Sophie Quinton</na></co>
<co c="1"><na f="s/Shi:Xiaomu" pid="14/10262">Xiaomu Shi</na></co>
<co c="1"><na f="t/Tuong:Fr=eacute=d=eacute=ric" pid="81/10475">Fr&#233;d&#233;ric Tuong</na></co>
</coauthors>
</dblpperson>

