Radu Mateescu

Address:

Inria Center at Université Grenoble-Alpes / ARMADHA
Inovallée
655, avenue de l'Europe - Montbonnot
F-38334 Saint Ismier
FRANCE
Email: Radu.Mateescu@inria.fr
Phone: +(33) (0)4 76 61 54 86
Fax: +(33) (0)4 76 61 52 52
Web: http://convecs.inria.fr/people/Radu.Mateescu

[ Curriculum | Research | Teaching | Software | Committees | Awards | Publications ]

Curriculum

Research

My main research topics concern the specification and verification of temporal properties of concurrent systems. As regards specification, I am interested in temporal logics and mu-calculi extended with data-handling primitives, which are well-adapted for specifying properties of concurrent systems described using action-based, value-passing formal languages stemming from process algebras. As regards verification, I am interested in various techniques and algorithms: on-the-fly model checking and equivalence checking, diagnostic generation, partial order reduction, massively parallel verification, ...

I was the chairman of the FMICS (Formal Methods for Industrial Critical Systems) Working Group of ERCIM from November 2011 until October 2014.

Teaching

Software

I contribute to the development of the CADP toolbox for the specification and verification of communication protocols and distributed systems, as author of several verification tools:

Committees

Awards

Publications

Journals:

  1. Assessing Test Scenarios for Autonomous Driving.
    J-B. Horel, Ph. Ledent, R. Mateescu, W. Serwe, and A. Uwimbabazi, SN Computer Science 7:665, 2026.

  2. Verifying Collision Risk Estimation using Autonomous Driving Scenarios Derived from a Formal Model.
    J-B. Horel, Ph. Ledent, L. Marsso, L. Muller, Ch. Laugier, R. Mateescu, A. Paigwar, A. Renzaglia, and W. Serwe, Journal of Intelligent & Robotic Systems 107, 59, 2023.

  3. Design and Deployment of Expressive and Correct Web of Things Applications.
    A. Krishna, M. Le Pallec, R. Mateescu, and G. Salaün, ACM Transactions on Internet of Things 3(1):1-30, 2022.

  4. Models and Analysis for User-driven Reconfiguration of Rule-based IoT Applications.
    F. Durán, A. Krishna, M. Le Pallec, R. Mateescu, and G. Salaün, Internet of Things 19:100515, 2022.

  5. Compositional Verification of Concurrent Systems by Combining Bisimulations.
    F. Lang, R. Mateescu, and F. Mazzanti, Formal Methods in System Design, 2021.

  6. On-the-Fly Model Checking for Extended Action-Based Probabilistic Operators.
    R. Mateescu and J. Requeno, Springer International Journal on Software Tools for Technology Transfer (STTT) 20(5):563-587, 2018.

  7. Formal Modelling and Verification of GALS Systems Using GRL and CADP.
    F. Jebali, F. Lang, and R. Mateescu, Formal Aspects of Computing 28(5):767-804, 2016.

  8. Verification of EB3 Specifications using CADP.
    D. Vekris, F. Lang, C. Dima, and R. Mateescu, Formal Aspects of Computing 28(1):145-178, 2016.

  9. Compositional Verification of Asynchronous Concurrent Systems using CADP.
    H. Garavel, F. Lang, and R. Mateescu, Acta Informatica 52(4-5):337-392, 2015. Extended version available as Inria Research Report RR 8708.

  10. Property-Dependent Reductions Adequate with Divergence-Sensitive Branching Bisimilarity.
    R. Mateescu and A. Wijs, Science of Computer Programming 96(3):354-376, 2014.

  11. Partial Model Checking using Networks of Labelled Transition Systems and Boolean Equation Systems.
    F. Lang and R. Mateescu, Logical Methods in Computer Science 9(4), 2013.

  12. CADP 2011: A Toolbox for the Construction and Analysis of Distributed Processes.
    H. Garavel, F. Lang, R. Mateescu, and W. Serwe, Springer International Journal on Software Tools for Technology Transfer (STTT) 15(2):89-107, 2013.

  13. Composition and Abstraction of Logical Regulatory Modules: Application to Multicellular Systems.
    N. Mendes, F. Lang, Y-S. Le Cornec, R. Mateescu, G. Batt, and C. Chaouiya, Bioinformatics 29(6):749-757, 2013.

  14. Model Checking and Performance Evaluation with CADP Illustrated on Shared-Memory Mutual Exclusion Protocols.
    R. Mateescu and W. Serwe, Science of Computer Programming 78(7):843-861, July 2013.

  15. Adaptation of Service Protocols using Process Algebra and On-the-Fly Reduction Techniques.
    R. Mateescu, P. Poizat, and G. Salaün, IEEE Transactions on Software Engineering 38(4):755-777, 2012.

  16. Sequential and Distributed On-the-Fly Computation of Weak Tau-Confluence.
    R. Mateescu and A. Wijs, Science of Computer Programming 77(10-11):1075-1094, September 2012.

  17. CTRL: Extension of CTL with Regular Expressions and Fairness Operators to Verify Genetic Regulatory Networks.
    R. Mateescu, P. T. Monteiro, E. Dumas, and H. de Jong, Theoretical Computer Science 412(26):2854-2883, June 2011.

  18. A Service-Oriented Architecture for Integrating the Modeling and Formal Verification of Genetic Regulatory Networks.
    P. T. Monteiro, E. Dumas, B. Besson, R. Mateescu, M. Page, A. T. Freitas, and H. de Jong, BMC Bioinformatics 10(450), 2009.

  19. Formal Modeling and Discrete-Time Analysis of BPEL Web Services.
    R. Mateescu and S. Rampacek, International Journal of Simulation and Process Modelling 4(3-4):183-194, 2008. Also available here.

  20. Temporal Logic Patterns for Querying Dynamic Models of Cellular Interaction Networks.
    P.T. Monteiro, D. Ropers, R. Mateescu, A.T. Freitas, and H. de Jong, Bioinformatics 24(16):i227-i233, 2008.

  21. CAESAR_SOLVE: A Generic Library for On-the-Fly Resolution of Alternation-Free Boolean Equation Systems.
    R. Mateescu, Springer International Journal on Software Tools for Technology Transfer (STTT) 8(1):37-56, February 2006. Extended version available as Inria Research Report RR 5948.

  22. Validation of Qualitative Models of Genetic Regulatory Networks by Model Checking: Analysis of the Nutritional Stress Response in Escherichia Coli.
    G. Batt, D. Ropers, H. de Jong, J. Geiselmann, R. Mateescu, M. Page, and D. Schneider, Bioinformatics 21(Suppl-1):i19-i28, 2005.

  23. Efficient On-the-Fly Model-Checking for Regular Alternation-Free Mu-Calculus.
    R. Mateescu and M. Sighireanu, Science of Computer Programming 46(3):255-281, March 2003.

  24. Verification of the Link Layer Protocol of the IEEE-1394 Serial Bus ("FireWire"): an Experiment with E-LOTOS.
    M. Sighireanu and R. Mateescu, Springer International Journal on Software Tools for Technology Transfer (STTT) 2(1):68-88, December 1998.

Journal special issues edited:

  1. Recent Advances in Interactive and Automated Analysis.
    R. Mateescu, Preface: Special issue devoted to the tool papers of TACAS'2016, Springer International Journal on Software Tools for Technology Transfer (STTT) 20(2):119-123, 2018.

Conferences:

  1. Assessing Test Scenarios for Autonomous Driving Using Probabilistic Model Checking.
    J-B. Horel, Ph. Ledent, R. Mateescu, W. Serwe, and A. Uwimbabazi, Proceedings of the 37th IFIP WG 6.1 International Conference on Testing Software and Systems (ICTSS'2025), Limassol, Cyprus, September 17-19, 2025.

  2. Formal Methods for Residual Risk Reduction in Cyber-Physical Systems.
    D. Kaufmann, R. Mateescu, L. Muller, W. Serwe, and F. Wotawa, Proceedings of the 25th International Conference on Software Quality, Reliability and Security (QRS'2025), Hangzhou, China, July 16-20, 2025.

  3. Improving PSS Test Generation Using Model Checking and Conformance Testing.
    Ph. Ledent, R. Mateescu, and W. Serwe, Proceedings of the 2024 Forum on Specification & Design Languages (FDL'2024), Stockholm, Sweden, September 2024.

  4. Scenario-based Validation of Autonomous Vehicles using Augmented Reality.
    J-B. Horel, A. Renzaglia, R. Mateescu, and Ch. Laugier, Proceedings of the 40th Anniversary of the IEEE Conference on Robotics and Automation (ICRA@40), Rotterdam, The Netherlands, September 2024.

  5. Using Formal Conformance Testing to Generate Scenarios for Autonomous Vehicles.
    J-B. Horel, Ch. Laugier, L. Marsso, R. Mateescu, L. Muller, A. Paigwar, A. Renzaglia, and W. Serwe, Proceedings of Design, Automation and Test in Europe - Autonomous Systems Design (DATE/ASD'2022), Antwerp, Belgium, March 2022.

  6. R-MOZART: A Reconfiguration Tool for WebThings Applications.
    F. Durán, A. Krishna, M. Le Pallec, R. Mateescu, and G. Salaün, Proceedings of the 43rd ACM/IEEE International Conference on Software Engineering (ICSE'2021), Madrid, Spain (virtual event), May 2021.

  7. Seamless Reconfiguration of Rule-Based IoT Applications.
    F. Durán, A. Krishna, M. Le Pallec, R. Mateescu, and G. Salaün, Proceedings of the 16th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'2021), Madrid, Spain (virtual event), May 2021.

  8. Automated Transition Coverage in Behavioural Conformance Testing.
    L. Marsso, R. Mateescu, and W. Serwe, Proceedings of the 32nd IFIP International Conference on Testing Software and Systems (ICTSS'2020), Napoli, Italy, December 2020.

  9. Sharp Congruences Adequate with Temporal Logics Combining Weak and Strong Modalities.
    F. Lang, R. Mateescu, and F. Mazzanti, Proceedings of the 26th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2020), Dublin, Ireland, 2020.

  10. MOZART: Design and Deployment of Advanced IoT Applications.
    A. Krishna, M. Le Pallec, A. Martinez, R. Mateescu, and G. Salaün, Companion Proceedings of the Web Conference (WWW'2020), Taipei, Taiwan, April 2020.

  11. Using Model Checking to Identify Timing Interferences on Multicore Processors.
    V. A. Nguyen, E. Jenn, W. Serwe, F. Lang, and R. Mateescu, Proceedings of the 10th European Congress on Embedded Real Time Software and Systems (ERTS'2020), Toulouse, France, January 2020.

  12. Asynchronous Testing of Synchronous Components in GALS Systems.
    L. Marsso, R. Mateescu, I. Parissis, and W. Serwe, Proceedings of the 15th International Conference on Integrated Formal Methods (IFM'2019), Bergen, Norway, Lecture Notes in Computer Science vol. 11918, pages 360-378. Springer Verlag, December 2019.

  13. Formal Validation of Probabilistic Collision Risk Estimation for Autonomous Driving.
    P. Ledent, A. Paigwar, A. Renzaglia, R. Mateescu, and C. Laugier, Proceedings of the 9th IEEE International Conference on Cybernetics and Intelligent Systems, Robotics, Automation and Mechatronics (CIS-RAM'2019), Bangkok, Thailand, pages 1-6. IEEE Computer Society Press, November 2019.

  14. Compositional Verification of Concurrent Systems by Combining Bisimulations.
    F. Lang, R. Mateescu, and F. Mazzanti, Proceedings of the 3rd World Congress on Formal Methods (FM'2019), Porto, Portugal, Lecture Notes in Computer Science vol. 11800, pages 196-213. Springer Verlag, October 2019.

  15. Rigorous Design and Deployment of IoT Applications.
    A. Krishna, M. Le Pallec, R. Mateescu, L. Noirie, and G. Salaün, Proceedings of the 7th International Conference on Formal Methods in Software Engineering (FormaliSE'2019), Montréal, Canada, pages 21-30. IEEE Computer Society Press, May 2019.

  16. IoT Composer: Composition and Deployment of IoT Applications.
    A. Krishna, M. Le Pallec, R. Mateescu, L. Noirie, and G. Salaün, Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE'2019), Montréal, Canada, pages 19-22. IEEE Computer Society Press, May 2019.

  17. Model-checking Synthesizable SystemVerilog Descriptions of Asynchronous Circuits.
    A. Bouzafour, M. Renaudin, H. Garavel, R. Mateescu, and W. Serwe, Proceedings of the 24th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'2018), Vienna, Austria. IEEE Computer Society Press, May 2018.

  18. TESTOR: A Modular Tool for On-the-Fly Conformance Test Case Generation.
    L. Marsso, R. Mateescu, and W. Serwe, Proceedings of the 24th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2018), Thessaloniki, Greece, Lecture Notes in Computer Science vol. 10806, pages 211-228. Springer Verlag, April 2018.

  19. The ContextAct@A4H Real-Life Dataset of Daily-Living Activities: Activity Recognition using Model Checking.
    P. Lago, F. Lang, C. Roncancio, C. Jiménez-Guarín, R. Mateescu, and N. Bonnefond, Proceedings of the 10th International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT'2017), Paris, France, Lecture Notes in Computer Science vol. 10257, pages 175-188. Springer Verlag, June 2017.

  20. On-the-Fly Model Checking for Extended Action-Based Probabilistic Operators.
    R. Mateescu and J. I. Requeno, Proceedings of the 23rd International SPIN Symposium on Model Checking of Software (SPIN'2016), Eindhoven, The Netherlands, Lecture Notes in Computer Science vol. 9641, pages 189-207. Springer Verlag, April 2016.

  21. GRL: A Specification Language for Globally Asynchronous Locally Synchronous Systems.
    F. Jebali, F. Lang, and R. Mateescu, Proceedings of the 16th International Conference on Formal Engineering Methods (ICFEM'2014), Luxembourg, Luxembourg, Lecture Notes in Computer Science vol. 8829, pages 219-234. Springer Verlag, November 2014.

  22. Quantifying the Parallelism in BPMN Processes using Model Checking.
    R. Mateescu, G. Salaün, and L. Ye, Proceedings of the 17th International ACM Sigsoft Symposium on Component-Based Software Engineering (CBSE'2014), Lille, France, pages 159-168. ACM Computer Society Press, June 2014.

  23. Verification of EB3 Specifications using CADP.
    D. Vekris, F. Lang, C. Dima, and R. Mateescu, Proceedings of the 10th International Conference on Integrated Formal Methods (IFM'2013), Turku, Finland, Lecture Notes in Computer Science vol. 7940, pages 61-76. Springer Verlag, June 2013.

  24. PIC2LNT: Model Transformation for Model Checking an Applied Pi-Calculus.
    R. Mateescu and G. Salaün, Proceedings of the 19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2013), Rome, Italy, Lecture Notes in Computer Science vol. 7795, pages 192-198. Springer Verlag, March 2013.

  25. Partial Model Checking using Networks of Labelled Transition Systems and Boolean Equation Systems.
    F. Lang and R. Mateescu, Proceedings of the 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2012), Talinn, Estonia, Lecture Notes in Computer Science vol. 7214, pages 141-156. Springer Verlag, March-April 2012.

  26. CADP 2010: A Toolbox for the Construction and Analysis of Distributed Processes.
    H. Garavel, F. Lang, R. Mateescu, and W. Serwe, Proceedings of the 17th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2011), Saarbruecken, Germany, Lecture Notes in Computer Science vol. 6605, pages 372-387. Springer Verlag, March-April 2011.

  27. Translating Pi-Calculus into LOTOS NT.
    R. Mateescu and G. Salaün, Proceedings of the 8th International Conference on Integrated Formal Methods (IFM'2010), Nancy, France, Lecture Notes in Computer Science vol. 6396, pages 229-244. Springer Verlag, October 2010.

  28. Ten Years of Performance Evaluation for Concurrent Systems using CADP.
    N. Coste, H. Garavel, H. Hermanns, F. Lang, R. Mateescu, and W. Serwe, Proceedings of the 4th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA'2010), Heraclion, Crete, Lecture Notes in Computer Science vol. 6416, pages 128-142. Springer Verlag, October 2010.

  29. Partial Order Reductions using Compositional Confluence Detection.
    F. Lang and R. Mateescu, Proceedings of the 16th International Symposium on Formal Methods (FM'2009), Eindhoven, The Netherlands, Lecture Notes in Computer Science vol. 5850, pages 157-172. Springer Verlag, November 2009.

  30. Hierarchical Adaptive State Space Caching based on Level Sampling.
    R. Mateescu and A. Wijs, Proceedings of the 15th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2009), York, UK, Lecture Notes in Computer Science vol. 5505, pages 215-229. Springer Verlag, March 2009.

  31. Adaptation of Service Protocols using Process Algebra and On-the-Fly Reduction Techniques.
    R. Mateescu, P. Poizat, and G. Salaün, Proceedings of the 6th International Conference on Service Oriented Computing (ICSOC'2008), Sydney, Australia, Lecture Notes in Computer Science vol. 5364, pages 84-99. Springer Verlag, December 2008.

  32. Computation Tree Regular Logic for Genetic Regulatory Networks.
    R. Mateescu, P. T. Monteiro, E. Dumas, and H. de Jong, Proceedings of the 6th International Symposium on Automated Technology for Verification and Analysis (ATVA'2008), Seoul, South Korea, Lecture Notes in Computer Science vol. 5311, pages 48-63. Springer Verlag, October 2008.

  33. Temporal Logic Patterns for Querying Dynamic Models of Cellular Interaction Networks
    P. T. Monteiro, D. Ropers, R. Mateescu, A. T. Freitas, and H. de Jong, Proceedings of the 7th European Conference on Computational Biology (ECCB'2008), Cagliari, Sardinia-Italy, pages 227-233. September 2008.

  34. Temporal Logic Patterns for Querying Qualitative Models of Genetic Regulatory Networks
    P. T. Monteiro, D. Ropers, R. Mateescu, A. T. Freitas, and H. de Jong, Proceedings of the 18th European Conference on Artificial Intelligence (ECAI'2008), Patras, Greece, pages 229-233. IOS Press, July 2008.

  35. A Model Checking Language for Concurrent Value-Passing Systems.
    R. Mateescu and D. Thivolle, Proceedings of the 15th International Symposium on Formal Methods (FM'2008), Turku, Finland, Lecture Notes in Computer Science vol. 5014, pages 148-164. Springer Verlag, May 2008.

  36. Behavioral Adaptation of Component Compositions based on Process Algebra Encodings.
    R. Mateescu, P. Poizat, and G. Salaün, Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE'2007), Atlanta, Georgia, USA, pages 385-388. ACM Press, November 2007.

  37. CADP 2006: A Toolbox for the Construction and Analysis of Distributed Processes.
    H. Garavel, F. Lang, R. Mateescu, and W. Serwe, Proceedings of the 19th International Conference on Computer Aided Verification (CAV'2007), Berlin, Germany, volume 4590 of Lecture Notes in Computer Science, pages 158-163. Springer Verlag, July 2007.

  38. DISTRIBUTOR and BCG_MERGE: Tools for Distributed Explicit State Space Generation.
    H. Garavel, R. Mateescu, D. Bergamini, A. Curic, N. Descoubes, C. Joubert, I. Smarandache-Sturm, and G. Stragier, Proceedings of the 12th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2006), Vienna, Austria, volume 3920 of Lecture Notes in Computer Science, pages 445-449. Springer Verlag, March-April 2006.

  39. Analysis and Verification of Qualitative Models of Genetic Regulatory Networks: A Model-Checking Approach.
    G. Batt, D. Ropers, H. de Jong, J. Geiselmann, R. Mateescu, M. Page, and D. Schneider, Proceedings of the Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI'2005), Edinburgh, Scotland, July-August 2005.

  40. BISIMULATOR: A Modular Tool for On-the-Fly Equivalence Checking.
    D. Bergamini, N. Descoubes, C. Joubert and R. Mateescu, Proceedings of the 11th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2005), Edinburgh, Scotland, volume 3440 of Lecture Notes in Computer Science, pages 581-585. Springer Verlag, April 2005.

  41. Distributed Local Resolution of Boolean Equation Systems.
    C. Joubert and R. Mateescu, Proceedings of the 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP'2005), Lugano, Switzerland, IEEE Computer Society Press, February 2005.

  42. Calculating Tau-Confluence Compositionally.
    G. Pace, F. Lang, and R. Mateescu, Proceedings of the 15th International Conference on Computer Aided Verification (CAV'2003), Boulder, Colorado, USA, volume 2725 of Lecture Notes in Computer Science, pages 446-459. Springer Verlag, July 2003.

  43. A Generic On-the-Fly Solver for Alternation-Free Boolean Equation Systems.
    R. Mateescu, Proceedings of the 9th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2003), Warsaw, Poland, volume 2619 of Lecture Notes in Computer Science, pages 81-96. Springer Verlag, April 2003.

  44. Local Model-Checking of Modal Mu-Calculus on Acyclic Labeled Transition Systems.
    R. Mateescu, Proceedings of the 8th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2002), Grenoble, France, volume 2280 of Lecture Notes in Computer Science, pages 281-295. Springer Verlag, April 2002.

  45. Compiler Construction using LOTOS NT.
    H. Garavel, F. Lang, and R. Mateescu, Proceedings of the International Conference on Compiler Construction (CC'2002), Grenoble, France, volume 2304 of Lecture Notes in Computer Science, pages 9-13. Springer Verlag, April 2002.

  46. Specification and Verification of a Dynamic Reconfiguration Protocol for Agent-Based Applications.
    M. Aguilar Cornejo, H. Garavel, R. Mateescu, and N. de Palma, Proceedings of the 3rd IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems (DAIS'2001), Krakow, Poland, pages 229-242. Kluwer Academic Publishers, September 2001.

  47. Formal Specification of Checkpointing Algorithms.
    G. Godza, V. Cristea, and R. Mateescu, Proceedings of the 13th International Conference on Control Systems and Computer Science (CSCS 13), Bucharest, Romania. Polytechnic University of Bucharest, May 2001.

  48. Efficient Diagnostic Generation for Boolean Equation Systems.
    R. Mateescu, Proceedings of the 6th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'2000), Berlin, Germany, volume 1785 of Lecture Notes in Computer Science, pages 251-265. Springer Verlag, March 2000.

  49. Verification of Temporal Properties of Processes in a Setting with Data.
    J.F. Groote and R. Mateescu, Proceedings of the 7th International Conference on Algebraic Methodology and Software Technology (AMAST'98), Amazonia, Brazil, volume 1548 of Lecture Notes in Computer Science, pages 74-90. Springer Verlag, January 1999.

  50. CADP (CAESAR/ALDEBARAN Development Package): A Protocol Validation and Verification Toolbox.
    J-C. Fernandez, H. Garavel, A. Kerbrat, R. Mateescu, L. Mounier, and M. Sighireanu, Proceedings of the 8th International Conference on Computer-Aided Verification (CAV'96), New Brunswick, NJ, USA, volume 1102 of Lecture Notes in Computer Science, pages 437-440. Springer Verlag, August 1996.

Workshops:

  1. Testing Resource Isolation for System-on-Chip Architectures.
    Ph. Ledent, R. Mateescu, and W. Serwe, Proceedings of the 6th Workshop on Models for Formal Analysis of Real Systems (MARS'2024), Luxembourg City, Luxembourg, April 2024.

  2. Formally Modeling Autonomous Vehicles in LNT for Simulation and Testing.
    L. Marsso, R. Mateescu, L. Muller, and W. Serwe, Proceedings of the 5th Workshop on Models for Formal Analysis of Real Systems (MARS'2022), Munich, Germany, April 2022.

  3. Is CADP an Applicable Formal Method?
    H. Garavel, F. Lang, R. Mateescu, and W. Serwe, Proceedings of the 1st International Workshop on Applicable Formal Methods (αFM'2021), Beijing, China (virtual event), November 2021.

  4. Modeling an Asynchronous Circuit Dedicated to the Protection Against Physical Attacks.
    R. Mateescu, W. Serwe, A. Bouzafour, and M. Renaudin, Proceedings of the 4th Workshop on Models for Formal Analysis of Real Systems (MARS'2020), Dublin, Ireland, 2020.

  5. A Formal TLS Handshake Model in LNT.
    J. Bozic, L. Marsso, R. Mateescu, and F. Wotawa, Proceedings of the 3nd Workshop on Models for Formal Analysis of Real Systems and the 6th International Workshop on Verification and Program Transformation (MARS/VPT'2018), Thessaloniki, Greece, Electronic Proceedings in Theoretical Computer Science (EPTCS) vol. 268, pages 1-40, April 2018.

  6. Using LNT Formal Descriptions for Model-Based Diagnosis.
    B. Hofer, R. Mateescu, W. Serwe, and F. Wotawa, Proceedings of the 29th International Workshop on Principles of Diagnosis (DX'2018), Warsaw, Poland, August 2018.

  7. Large-Scale Distributed Verification using CADP: Beyond Clusters to Grids.
    H. Garavel, R. Mateescu, and W. Serwe, Proceedings of the 11th International Workshop on Parallel and Distributed Methods in verifiCation (PDMC'2012), London, UK, Electronic Notes in Theoretical Computer Science, September 2012.

  8. Property-Dependent Reductions for the Modal Mu-Calculus.
    R. Mateescu and A. Wijs, Proceedings of the 18th International SPIN Workshop on Model Checking of Software (SPIN'2011), Cliff Lodge, Snowbird, Utah, USA, Lecture Notes in Computer Science vol. 6823, pages 2-19. Springer Verlag, July 2011.

  9. A Study of Shared-Memory Mutual Exclusion Protocols using CADP.
    R. Mateescu and W. Serwe, Proceedings of the 15th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'2010), Antwerp, Belgium, Lecture Notes in Computer Science vol. 6371, pages 180-197. Springer Verlag, September 2010.

  10. Modeling Multiprocessor Cache Protocol Impact on MPI Performance.
    G. Chehaibar, M. Zidouni, and R. Mateescu, Proceedings of the 2009 IEEE International Workshop on Quantitative Evaluation of Large-Scale Systems and Technologies (QuEST'2009), Bradford, UK. IEEE Computer Society Press, May 2009.

  11. Improved On-the-Fly Equivalence Checking using Boolean Equation Systems.
    R. Mateescu and E. Oudot, Proceedings of the 15th International SPIN Workshop on Model Checking of Software (SPIN'2008), Los Angeles, USA, Lecture Notes in Computer Science vol. 5156, pages 196-213. Springer Verlag, August 2008.

  12. Formal Modeling and Discrete-Time Analysis of BPEL Web Services.
    R. Mateescu and S. Rampacek, Proceedings of the 4th International Workshop on Enterprise and Organizational Modeling and Simulation (EOMAS'2008), Montpellier, France, Lecture Notes in Business Information Processing vol. 10, pages 179-193. Springer Verlag, June 2008.

  13. Distributed On-the-Fly Model Checking and Test Case Generation.
    C. Joubert and R. Mateescu, Proceedings of the 13th International Workshop on Model Checking of Software (SPIN'2006), Vienna, Austria, volume 3925 of Lecture Notes in Computer Science, pages 126-145. Springer Verlag, March-April 2006.

  14. On-the-Fly State Space Reductions for Weak Equivalences.
    R. Mateescu, Proceedings of the 10th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'2005), Lisbon, Portugal, pages 80-89. ACM Press, September 2005.

  15. Distributed On-the-Fly Equivalence Checking.
    C. Joubert and R. Mateescu, Proceedings of the 3rd Workshop on Parallel and Distributed Methods for Verification (PDMC'2004), London, UK, Electronic Notes in Theoretical Computer Science (ENTCS) 128(3), pages 47-62. Elsevier, September 2004.

  16. Model Checking for Software Architectures.
    R. Mateescu, Proceedings of the 1st European Workshop on Software Architecture (EWSA'2004), St Andrews, Scotland, volume 3047 of Lecture Notes in Computer Science, pages 219-224. Springer Verlag, May 2004 (position paper).

  17. SEQ.OPEN: A Tool for Efficient Trace-Based Verification.
    H. Garavel and R. Mateescu, Proceedings of the 11th International SPIN Workshop on Model Checking of Software (SPIN'2004), Barcelona, Spain, volume 2989 of Lecture Notes in Computer Science, pages 150-155. Springer Verlag, April 2004.

  18. Model Checking Genetic Regulatory Networks using GNA and CADP.
    G. Batt, D. Bergamini, H. de Jong, H. Garavel, and R. Mateescu, Proceedings of the 11th International SPIN Workshop on Model Checking of Software (SPIN'2004), Barcelona, Spain, volume 2989 of Lecture Notes in Computer Science, pages 156-161. Springer Verlag, April 2004.

  19. On-the-Fly Verification using CADP.
    R. Mateescu, Proceedings of the 8th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'2003), Trondheim, Norway, volume 80 of Electronic Notes in Theoretical Computer Science (ENTCS), pages 279-283. Elsevier, June 2003.

  20. Parallel State Space Construction for Model-Checking.
    H. Garavel, R. Mateescu, and I. Smarandache, Proceedings of the 8th International SPIN Workshop on Model Checking of Software (SPIN'2001), Toronto, Canada, volume 2057 of Lecture Notes in Computer Science, pages 217-234. Springer Verlag, May 2001.

  21. Efficient On-the-Fly Model-Checking for Regular Alternation-Free Mu-Calculus.
    R. Mateescu and M. Sighireanu, Proceedings of the 5th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'2000), Berlin, Germany, pages 65-86. GMD/FOKUS, April 2000.

  22. Model Checking for Managers.
    W. Janssen, R. Mateescu, S. Mauw, P. Fennema, and P. van der Stappen, Proceedings of the 6th International SPIN Workshop on Practical Aspects of Model Checking (SPIN'99), Toulouse, France, volume 1680 of Lecture Notes in Computer Science, pages 92-107. Springer Verlag, September 1999.

  23. Verifying Business Processes using SPIN.
    W. Janssen, R. Mateescu, S. Mauw, and J. Springintveld, Proceedings of the 5th International SPIN Workshop (SPIN'98), Paris, France, pages 21-36. ENST Paris, November 1998.

  24. Local Model-Checking of an Alternation-Free Value-Based Modal Mu-Calculus.
    R. Mateescu, Proceedings of the 2nd International Workshop on Verification, Model Checking and Abstract Interpretation (VMCAI'98), Pisa, Italy, September 1998.

  25. XTL: A Meta-Language and Tool for Temporal Logic Model-Checking.
    R. Mateescu and H. Garavel, Proceedings of the International Workshop on Software Tools for Technology Transfer (STTT'98), Aalborg, Denmark, July 1998.

  26. Validation of the Link Layer Protocol of the IEEE-1394 Serial Bus ("FireWire"): an Experiment with E-LOTOS.
    M. Sighireanu and R. Mateescu, Proceedings of the 2nd COST 247 International Workshop on Applied Formal Methods in System Design (COST'97), Zagreb, Croatia, June 1997.

  27. CADP'97 - Status, Applications and Perspectives.
    H. Garavel, M. Jorgensen, R. Mateescu, C. Pecheur, M. Sighireanu and B. Vivien, Proceedings of the 2nd COST 247 International Workshop on Applied Formal Methods in System Design (COST'97), Zagreb, Croatia, June 1997.

  28. Formal Description and Analysis of a Bounded Retransmission Protocol.
    R. Mateescu, Proceedings of the COST 247 International Workshop on Applied Formal Methods in System Design (COST'96), Maribor, Slovenia, June 1996.

Book chapters:

  1. Application of Model-Checking Techniques to Railway Scheduling Problems.
    R. Mateescu, W. Serwe, and A. Uwimbabazi, Journeys Between Formal Methods and the Railway Industry: Essays Dedicated to Alessandro Fantechi on the Occasion of His 70th Birthday (Pisa, Italy), Lecture Notes in Computer Science vol. 16470, pages 216-235. Springer Verlag, February 2026.

  2. Hunting Superfluous Locks with Model Checking.
    V-A. Nguyen, W. Serwe, R. Mateescu, and E. Jenn, From Software Engineering to Formal Methods and Tools, and Back: Essays Dedicated to Stefania Gnesi on the Occasion of Her 65th Birthday (Porto, Portugal), Lecture Notes in Computer Science vol. 11865, pages 416-432. Springer Verlag, October 2019.

  3. Reflections on Bernhard Steffen's Physics of Software Tools.
    H. Garavel and R. Mateescu, Models, Mindsets, Meta: The What, the How, and the Why Not? - Essays dedicated to Bernhard Steffen on the Occasion of His 60th Birthday (Limassol, Cyprus), Lecture Notes in Computer Science vol. 11200, pages 186-207. Springer Verlag, June 2019.

  4. Specification and Analysis of Asynchronous Systems using CADP.
    R. Mateescu, Modeling and Verification of Real-Time Systems - Formalisms and Software Tools, chapter 5, pages 141-170. ISTE publishing / John Wiley, January 2008.

  5. Modélisation et analyse de systèmes asynchrones avec CADP.
    R. Mateescu, Systèmes temps réel 1 - techniques de description et de vérification, IC2 treatise, chapter 5, pages 151-180. Lavoisier, June 2006.

Short papers and posters:

  1. On Benefits of Modeling the HPDcache in LNT.
    Z. Assoumani, C. Fuguet, R. Mateescu, and W. Serwe, RISC-V Summit Europe, Paris, France, May 12-15, 2025. Poster.

  2. CADP: A Toolbox for the Construction and Analysis of Distributed Processes.
    H. Garavel, F. Lang, R. Mateescu, G. Salaün, and W. Serwe, Proceedings of the 18th International Symposium on Formal Methods (FM'2012), Paris, France, August 27-31, 2012. Tutorial.

  3. Bisimulator 2.0: An On-the-Fly Equivalence Checker based on Boolean Equation Systems.
    R. Mateescu and E. Oudot, Proceedings of the 6th ACM-IEEE International Conference on Formal Methods and Models for Codesign (MEMOCODE'2008), Anaheim, CA, USA, pages 73-74. IEEE Computer Society Press, June 2008. Short paper.

National journals:

  1. Logiques temporelles basées sur actions pour la vérification des systèmes asynchrones.
    R. Mateescu, Technique et science informatiques 22(4):461-495, 2003.

  2. Vérification de systèmes répartis : l'exemple du protocole BRP.
    R. Mateescu, Technique et science informatiques 16(6):725-751, June 1997.

National conferences:

  1. Génération et manipulation d'espaces d'états distribués avec CADP : expériences sur Grid'5000.
    H. Garavel, R. Mateescu, and W. Serwe, Actes de la 21ème Conférence en Parallélisme, Architecture et Système (COMPAS'2013), Grenoble, France, January 15-18, 2013.

National workshops:

  1. Modélisation et validation formelle de systèmes globalement asynchrones et localement synchrones.
    F. Jebali, M. Tka Mnad, C. Deleuze, F. Lang, R. Mateescu, and I. Parissis, Actes des 13èmes Journées sur les Approches Formelles dans l'Assistance au Développement de Logiciels (AFADL'2014), Paris, France, June 2014.

  2. CADP : une boîte à outils pour la conception et l'analyse de systèmes distribués.
    H. Garavel, F. Lang, R. Mateescu, G. Salaün, and W. Serwe, Actes des 11èmes Journées Francophones sur les Approches Formelles dans l'Assistance au Développement de Logiciels (AFADL'2012), Grenoble, France, January 2012. Tutorial.

Reports:

  1. GRL: A Specification Language for Globally Asynchronous Locally Synchronous Systems (Syntax and Formal Semantics).
    F. Jebali, F. Lang, and R. Mateescu, Inria Research Report RR 8527, April 2014.

  2. Extending SPARQL with Temporal Logic.
    R. Mateescu, S. Meriot, and S. Rampacek, Inria Research Report RR 7056, October 2009.

  3. Efficient On-the-Fly Computation of Weak Tau-Confluence.
    R. Mateescu and A. Wijs, Inria Research Report RR 7000, July 2009.

  4. An Overview of CADP 2001.
    H. Garavel, F. Lang, and R. Mateescu, European Association for Software Science and Technology (EASST) Newsletter volume 4, pages 13-24, August 2002. Also available as Inria Technical Report RT 0254.

  5. Verification of Temporal Properties of Processes in a Setting with Data.
    J.F. Groote and R. Mateescu, CWI Technical Report SEN-R9804, Amsterdam, The Netherlands, May 1998.

  6. From AMBER to Promela: A Translation and its Application to Business Processes.
    W. Janssen, R. Mateescu, S. Mauw, and J. Springintveld, Testbed Report, Telematics Institute, Enschede, The Netherlands, May 1998.

  7. French-Romanian Proposal for Capture of Requirements and Expression of Properties in E-LOTOS Modules. H. Garavel and R. Mateescu, Rapport SPECTRE 96-04, VERIMAG, Grenoble, May 1996. Input document [KC4] to the ISO/IEC JTC1/SC21/WG7 Meeting on Enhancements to LOTOS (1.21.20.2.3), Kansas City, Missouri, USA, May 1996.

Theses:

  1. Composants génériques pour l'analyse des systèmes de transitions.
    R. Mateescu, Habilitation à Diriger les Recherches, Institut National Polytechnique de Grenoble, septembre 2007.

  2. Vérification des propriétés temporelles des programmes parallèles.
    R. Mateescu, Thèse de Doctorat, Institut National Polytechnique de Grenoble, avril 1998.

  3. Définition et compilation d'un méta-langage pour l'implémentation des logiques temporelles.
    R. Mateescu, Mémoire de DEA, Institut National Polytechnique de Grenoble, juin 1994.