EN FR
EN FR


Bibliography

Major publications by the team in recent years
  • 1B. Barras, J.-P. Jouannaud, P.-Y. Strub, Q. Wang.

    CoqMTU: a higher-order type theory with a predicative hierarchy of universes parametrized by a decidable first-order theory, in: Twenty-Sixth Annual IEEE Symposium on "Logic in Computer Science" - LICS 2011, Toronto, Canada, 2011, This research is sponsored by NSFC Program (No.91018015) and 973 Program (No.2010CB328003) of China.

    http://hal.inria.fr/inria-00583136
  • 2F. Blanqui.

    Definitions by rewriting in the Calculus of Constructions, in: Mathematical Structures in Computer Science, 2005, vol. 15, no 1, pp. 37-92. [ DOI : 10.1017/S0960129504004426 ]

    http://hal.inria.fr/inria-00105648/en/
  • 3F. Blanqui, C. Helmstetter, V. Joloboff, J.-F. Monin, X. Shi.

    Designing a CPU model: from a pseudo-formal document to fast code, in: 3rd Workshop on: Rapid Simulation and Performance Evaluation: Methods and Tools, Grèce Heraklion, 2011, Best paper award.

    http://hal.inria.fr/inria-00546228/en/
  • 4F. Blanqui, A. Koprowski.

    CoLoR: a Coq library on well-founded rewrite relations and its application to the automated verification of termination certificates, in: Mathematical Structures in Computer Science, 2011, vol. 21, no 4, pp. 827-859.

    http://hal.inria.fr/inria-00543157/en/
  • 5F. Blanqui, J.-P. Jouannaud, P.-Y. Strub.

    From formal proofs to mathematical proofs: a safe, incremental way for building in first-order decision procedures, in: 5th IFIP International Conference on Theoretical Computer Science - TCS 2008, Milan Italie, IFIP, 2008, vol. 273. [ DOI : 10.1007/978-0-387-09680-3_24 ]

    http://hal.inria.fr/inria-00275382/en/
  • 6B. Bérard, L. Fribourg, F. Klay, J.-F. Monin.

    A compared study of two correctness proofs for the standardized algorithm of ABR conformance, in: Formal Methods in System Design, january 2003.
  • 7B. Delsart, V. Joloboff, E. Paire.

    JCOD: A Lightweight Modular Compilation Technology for Embedded Java, in: Second International Conference on Embedded Software, Lecture Notes in Computer Science, Springer-Verlag, 2002, vol. 2491, pp. 197–212, ISBN 3-540-44307-X.
  • 8F. He, X. Song, M. Gu, J. Sun.

    Heuristic-Guided Abstraction Refinement, in: Computer Journal, May 2009, vol. 52, no 3, pp. 280-287.
  • 9J.-P. Jouannaud, J.-Q. Li.

    Church-Rosser Properties of Normal Rewriting, in: Computer Science Logic, Fontainebleau, France, P. Cégielsky, A. Durand (editors), LIPIcs, Dagstuhl Publishing, September 2012, vol. 16, pp. 350-365. [ DOI : 10.4230/LIPIcs.CSL.2012.i ]

    http://hal.inria.fr/hal-00730271
  • 10J.-P. Jouannaud, J. Liu.

    From diagrammatic confluence to modularity, in: Theor. Comput. Sci., 2012, vol. 464, pp. 20-34.
  • 11J.-P. Jouannaud, A. Rubio.

    Polymorphic Higher-Order Recursive Path Orderings, in: Journal of the ACM, 2007, vol. 54, no 1, pp. 1-48.
  • 12J.-P. Jouannaud, V. van Oostrom.

    Diagrammatic Confluence and Completion, in: International Conference in Automata, Languages and Programming, Grèce Rhodes, W. Thomas (editor), Springer Berlin/Heidelberg, 2009, vol. 2.

    http://hal.inria.fr/inria-00436070/en/
  • 13X. Shi, J.-F. Monin, F. Tuong, F. Blanqui.

    First Steps towards the Certification of an ARM Simulator Using Compcert, in: Certified Proofs and Programs - First International Conference, Kenting, Taiwan, J.-P. Jouannaud, Z. Shao (editors), LNCS, Springer, December 7-9 2011, vol. 7086, pp. 346-361.
Publications of the year

Doctoral Dissertations and Habilitation Theses

International Conferences with Proceedings

  • 15J.-F. Monin, X. Shi.

    Handcrafted Inversions Made Operational on Operational Semantics, in: ITP 2013 - 4th International Conference Interactive Theorem Proving, Rennes, France, S. Blazy, C. Paulin-Mohring, D. Pichardie (editors), LNCS - Lecture Notes in Computer Science, Springer, July 2013, vol. 7998, pp. 338-353. [ DOI : 10.1007/978-3-642-39634-2_25 ]

    http://hal.inria.fr/hal-00937168
  • 16Q. Wang, B. Barras.

    Semantics of Intensional Type Theory extended with Decidable Equational Theories, in: Computer Science Logic 2013, Dagstuhl, Germany, S. R. D. Rocca (editor), Leibniz International Proceedings in Informatics (LIPIcs), Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, August 2013, vol. 23, pp. 653–667. [ DOI : 10.4230/LIPIcs.CSL.2013.653 ]

    http://hal.inria.fr/hal-00937197

Other Publications

References in notes
  • 18ARM Architecture Reference Manual DDI 0100I, ARM, 2005.
  • 19F. Ghenassia (editor)

    Transaction-Level Modeling with SystemC. TLM Concepts and Applications for Embedded Systems, Springer, June 2005, ISBN 0-387-26232-6.
  • 20Software Manual, Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family, Renesas, 2006.
  • 21OSCI SystemC TLM 2.0.1, Open SystemC Initiative, 2009.

    http://www.systemc.org/
  • 22T. Arts, J. Giesl.

    Termination of Term Rewriting Using Dependency Pairs, in: Theoretical Computer Science, 2000, vol. 236, pp. 133-178.
  • 23F. Bellard.

    QEMU, A Fast And Portable Dynamic Translator, in: USENIX Annual Technical Conference, Philadelphia, PA, USA, 2005.
  • 24F. Blanqui.

    Terminaison des systèmes de réécriture d'ordre supérieur basée sur la notion de clôture de calculabilité, Université Paris-Diderot - Paris VII, July 2012, HDR.

    http://tel.archives-ouvertes.fr/tel-00724233
  • 25F. Blanqui, J.-P. Jouannaud, A. Rubio.

    The Computability Path Ordering: the End of a Quest, in: Proceedings of the 22nd International Conference on Computer Science Logic, Lecture Notes in Computer Science 5213, 2008, Invited paper.
  • 26A. R. Bradley, Z. Manna, H. B. Sipma.

    What's decidable about arrays, in: VMCAI '06, E. A. Emerson, K. S. Namjoshi (editors), LNCS, Springer, 2006, vol. 3855, pp. 427–442.
  • 27D. Burger, T. M. Austin.

    The SimpleScalar tool set, version 2.0, in: SIGARCH Comput. Archit. News, 1997, vol. 25, no 3, pp. 13–25.

    http://doi.acm.org/10.1145/268806.268810
  • 28L. Cai, D. Gajski.

    Transaction level modeling: an overview, in: CODES+ISSS '03: Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, New York, NY, USA, ACM Press, 2003, pp. 19–24.

    http://doi.acm.org/10.1145/944645.944651
  • 29Y.-F. Chen, E. Clarke, A. Farzan, M.-H. Tsai, Y.-K. Tsay, B.-Y. Wang.

    Automated Assume-Guarantee Reasoning through Implicit Learning, in: Computer Aided Verification, Royaume-Uni Edinburgh, 2010.

    http://hal.inria.fr/inria-00496949/en/
  • 30E. Clarke, O. Grumberg, D. A. Peled.

    Model Checking, The MIT Press, Cambridge, Massachusetts, 1999.
  • 31B. Cmelik, D. Keppel.

    Shade: a fast instruction-set simulator for execution profiling, in: SIGMETRICS Perform. Eval. Rev., 1994, vol. 22, no 1, pp. 128–137.

    http://doi.acm.org/10.1145/183019.183032
  • 32J. M. Cobleigh, G. S. Avrunin, L. A. Clarke.

    Breaking Up is Hard to do: An Evaluation of Automated Assume-Guarantee Reasoning, in: ACM Trans. Software Engineering Methodology, 2008, vol. 17, no 2.
  • 33J. M. Cobleigh, D. Giannakopoulou, C. S. Păsăreanu.

    Learning Assumptions for Compositional Verification, in: TACAS, H. Garavel, J. Hatcliff (editors), Lecture Notes in Computer Science, Springer Verlag, 2003, vol. 2619, pp. 331–346.
  • 34J. D'Errico, W. Qin.

    Constructing portable compiled instruction-set simulators: an ADL-driven approach, in: DATE '06: Proceedings of the conference on Design, automation and test in Europe, 3001 Leuven, Belgium, Belgium, European Design and Automation Association, 2006, pp. 112–117.
  • 35L. Feng, M. Kwiatkowska, D. Parker.

    Compositional Verification of Probabilistic Systems using Learning, in: QEST, G. Ciardo, R. Segal (editors), IEEE CS Press, 2010.
  • 36F. Fummi, G. Perbellini, M. Loghi, M. Poncino.

    ISS-centric modular HW/SW co-simulation, in: ACM Great Lakes Symposium on VLSI, 2006, pp. 31-36.
  • 37A. Gavare.

    GXemul Documentation, 2007.

    http://gxemul.sourceforge.net/gxemul-stable/doc/index.html
  • 38P. Gerin, S. Yoo, G. Nicolescu, A. A. Jerraya.

    Scalable and flexible cosimulation of SoC designs with heterogeneous multi-processor target architectures, in: ASP-DAC '01: Asia South Pacific Design Automation Conference, ACM, 2001, pp. 63–68.
  • 39IEEE.

    IEEE Standard 1666 - SystemC Language Reference Manual, IEEE, 2006.
  • 40Y. Jung, S. Kong, B.-Y. Wang, K. Yi.

    Deriving Invariants by Algorithmic Learning, Decision Procedures, and Predicate Abstraction, in: Verification, Model Checking, and Abstract Interpretation, Espagne Madrid, 2010.

    http://hal.inria.fr/inria-00517257/en/
  • 41S. Kong, Y. Jung, C. David, B.-Y. Wang, K. Yi.

    Automatically Inferring Quantified Loop Invariants by Algorithmic Learning from Simple Templates, in: ASIAN Symposium on Programming Languages and Systems, Chine Shanghai, K. Ueda (editor), 2010.

    http://hal.inria.fr/inria-00515166/en/
  • 42D. Kroening, O. Strichman.

    Decision Procedures: An Algorithmic Point of View, Springer, 2008, ISBN-10: 3540741046.
  • 43M. Meerwein, C. Baumgartner, T. Wieja, W. Glauert.

    Embedded systems verification with FGPA-enhanced in-circuit emulator, in: ISSS '00: Proceedings of the 13th international symposium on System synthesis, Washington, DC, USA, IEEE Computer Society, 2000, pp. 143–148.

    http://doi.acm.org/10.1145/501790.501821
  • 44G. Nelson.

    Techniques for program verification, Stanford University, Stanford, CA, USA, 1980.
  • 45A. Nohl, G. Braun, O. Schliebusch, R. Leupers, H. Meyr, A. Hoffmann.

    A universal technique for fast and flexible instruction-set architecture simulation, in: DAC '02: Proceedings of the 39th conference on Design automation, New York, NY, USA, ACM, 2002, pp. 22–27.

    http://doi.acm.org/10.1145/513918.513927
  • 46M. Poncino, J. Zhu.

    DynamoSim: a trace-based dynamically compiled instruction set simulator, in: ICCAD '04: Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design, Washington, DC, USA, IEEE Computer Society, 2004, pp. 131–136.

    http://dx.doi.org/10.1109/ICCAD.2004.1382557
  • 47M. Reshadi, P. Mishra, N. Dutt.

    Instruction set compiled simulation: a technique for fast and flexible instruction set simulation, in: DAC '03: Proceedings of the 40th conference on Design automation, New York, NY, USA, ACM, 2003, pp. 758–763.

    http://doi.acm.org/10.1145/775832.776026
  • 48P. Schaumont, D. Ching, I. Verbauwhede.

    An interactive codesign environment for domain-specific coprocessors, in: ACM Trans. Des. Autom. Electron. Syst., 2006, vol. 11, no 1, pp. 70–87.

    http://doi.acm.org/10.1145/1124713.1124719
  • 49R. Sebastiani.

    Lazy satisfiability modulo theories, in: Journal on Satisfiability, Boolean Modeling and Computation, 2007, vol. 3, no 3-4, pp. 141–224.
  • 50H. Sheini, K. Sakallah.

    From propositional satisfiability to satisfiability modulo theories, in: Theory and Applications of Satisfiability Testing-SAT 2006, 2006, pp. 1–9.
  • 51P.-Y. Strub.

    Type Theory and Decision Procedures, École Polytechnique, July 2008.
  • 52Coq. D. Team.

    The Coq Reference Manual, Version 8.2, Inria Rocquencourt, France, 2008.

    http://coq.inria.fr/
  • 53L. de Moura, B. Dutertre, N. Shankar.

    A tutorial on satisfiability modulo theories, in: CAV'07: Proceedings of the 19th international conference on Computer aided verification, Berlin, Heidelberg, Springer-Verlag, 2007, pp. 20–36.
  • 54W.-P. de Roever, F. de Boer, U. Hanneman, J. Hooman, Y. Lakhnech, M. Poel, J. Zwiers.

    Concurrency Verification: Introduction to Compositional and Noncompositional Methods, Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, 2001, no 54.
  • 55V. van Oostrom.

    Confluence by Decreasing Diagrams, in: RTA, A. Voronkov (editor), Lecture Notes in Computer Science, Springer, 2008, vol. 5117, pp. 306-320.