EN FR
EN FR


Bibliography

Major publications by the team in recent years
  • 1X. Etchevers, G. Salaün, F. Boyer, T. Coupaye, N. De Palma.

    Reliable Self-deployment of Distributed Cloud Applications, in: Software: Practice and Experience, 2017, vol. 47, no 1, pp. 3-20. [ DOI : 10.1002/spe.2400 ]

    https://hal.inria.fr/hal-01290465
  • 2H. Evrard, F. Lang.

    Automatic Distributed Code Generation from Formal Models of Asynchronous Processes Interacting by Multiway Rendezvous, in: Journal of Logical and Algebraic Methods in Programming, March 2017, vol. 88, 33 p. [ DOI : 10.1016/j.jlamp.2016.09.002 ]

    https://hal.inria.fr/hal-01412911
  • 3H. Garavel, F. Lang, R. Mateescu.

    Compositional Verification of Asynchronous Concurrent Systems using CADP, in: Acta Informatica, June 2015, vol. 52, no 4, 56 p. [ DOI : 10.1007/s00236-015-0226-1 ]

    https://hal.inria.fr/hal-01247507
  • 4H. Garavel, F. Lang, R. Mateescu, W. Serwe.

    CADP 2011: A Toolbox for the Construction and Analysis of Distributed Processes, in: International Journal on Software Tools for Technology Transfer, 2013, vol. 15, no 2, pp. 89-107. [ DOI : 10.1007/s10009-012-0244-z ]

    http://hal.inria.fr/hal-00715056
  • 5H. Garavel, F. Lang, W. Serwe.

    From LOTOS to LNT, in: ModelEd, TestEd, TrustEd - Essays Dedicated to Ed Brinksma on the Occasion of His 60th Birthday, J.-P. Katoen, R. Langerak, A. Rensink (editors), Lecture Notes in Computer Science, Springer, October 2017, vol. 10500, pp. 3 - 26. [ DOI : 10.1007/978-3-319-68270-9_1 ]

    https://hal.inria.fr/hal-01621670
  • 6F. Jebali, F. Lang, R. Mateescu.

    Formal Modelling and Verification of GALS Systems Using GRL and CADP, in: Formal Aspects of Computing, April 2016, vol. 28, no 5, pp. 767–804. [ DOI : 10.1007/s00165-016-0373-3 ]

    https://hal.inria.fr/hal-01290449
  • 7R. Mateescu, W. Serwe.

    Model Checking and Performance Evaluation with CADP Illustrated on Shared-Memory Mutual Exclusion Protocols, in: Science of Computer Programming, February 2012. [ DOI : 10.1016/j.scico.2012.01.003 ]

    http://hal.inria.fr/hal-00671321
Publications of the year

Doctoral Dissertations and Habilitation Theses

  • 8G. Barbon.

    Debugging of Behavioural Models using Counterexample Analysis, Université Grenoble Alpes, December 2018.

Articles in International Peer-Reviewed Journals

  • 9L. Akroun, G. Salaün.

    Automated verification of automata communicating via FIFO and bag buffers, in: Formal Methods in System Design, June 2018, vol. 52, no 3, pp. 260 - 276. [ DOI : 10.1007/s10703-017-0285-8 ]

    https://hal.inria.fr/hal-01898159
  • 10F. Durán, C. Rocha, G. Salaün.

    Stochastic Analysis of BPMN with Time in Rewriting Logic, in: Science of Computer Programming, December 2018, vol. 168, pp. 1-17. [ DOI : 10.1016/j.scico.2018.08.007 ]

    https://hal.inria.fr/hal-01866289
  • 11F. Kordon, H. Garavel, L. Hillah, E. Paviot-Adet, L. Jezequel, F. Hulin-Hubard, E. Amparore, M. Beccuti, B. Berthomieu, H. Evrard, P. G. Jensen, D. Le Botlan, T. Liebke, J. Meijer, J. Srba, Y. Thierry-Mieg, J. Van De Pol, K. Wolf.

    MCC'2017-The Seventh Model Checking Contest, in: LNCS Transactions on Petri Nets and Other Models of Concurrency, 2018, vol. 11090, pp. 181-209. [ DOI : 10.1007/978-3-662-58381-4_9 ]

    https://hal.inria.fr/hal-01917492
  • 12A. Krishna, P. Poizat, G. Salaün.

    Checking Business Process Evolution, in: Science of Computer Programming, January 2019, vol. 170, pp. 1-26. [ DOI : 10.1016/j.scico.2018.09.007 ]

    https://hal.inria.fr/hal-01920273
  • 13R. Mateescu, J. I. Requeno.

    On-the-Fly Model Checking for Extended Action-Based Probabilistic Operators, in: International Journal on Software Tools for Technology Transfer, October 2018, vol. 20, no 5, pp. 563–587. [ DOI : 10.1007/s10009-018-0499-0 ]

    https://hal.inria.fr/hal-01862754

Invited Conferences

  • 14H. Garavel, F. Lang, L. Mounier.

    Compositional Verification in Action, in: FMICS 2018 - 23rd International Conference on Formal Methods for Industrial Critical Systems, Maynooth, Ireland, LNCS, Springer, September 2018, vol. 11119, pp. 189-210. [ DOI : 10.1007/978-3-030-00244-2_13 ]

    https://hal.inria.fr/hal-01890246
  • 15H. Garavel, M.-A. Tabikh, I.-S. Arrada.

    Benchmarking Implementations of Term Rewriting and Pattern Matching in Algebraic, Functional, and Object-Oriented Languages - The 4th Rewrite Engines Competition, in: Proceedings of the 12th International Workshop on Rewriting Logic and its Applications (WRLA'18), Thessaloniki, Greece, 2018.

    https://hal.inria.fr/hal-01883212

International Conferences with Proceedings

  • 16G. Barbon, V. Leroy, G. Salaün.

    Counterexample Simplification for Liveness Property Violation, in: SEFM 2018 - 16th International Conference on Software Engineering and Formal Methods, Toulouse, France, LNCS, June 2018, vol. 10886, pp. 173-188. [ DOI : 10.1007/978-3-319-92970-5_11 ]

    https://hal.inria.fr/hal-01818790
  • 17A. Bouzafour, M. Renaudin, H. Garavel, R. Mateescu, W. Serwe.

    Model-checking Synthesizable SystemVerilog Descriptions of Asynchronous Circuits, in: ASYNC'18 - 24th IEEE International Symposium on Asynchronous Circuits and Systems, Vienne, Austria, May 2018.

    https://hal.inria.fr/hal-01777093
  • 18J. Bozic, L. Marsso, R. Mateescu, F. Wotawa.

    A Formal TLS Handshake Model in LNT, in: MARS/VPT 2018 - 3nd Workshop on Models for Formal Analysis of Real Systems and 6th International Workshop on Verification and Program Transformation, Thessaloniki, Greece, April 2018, vol. 268, pp. 1 - 40. [ DOI : 10.4204/EPTCS.268.1 ]

    https://hal.inria.fr/hal-01779151
  • 19M. Cortes-Cornax, A. Krishna, A. Mos, G. Salaün.

    Automated Analysis of Industrial Workflow-based Models, in: SAC 2018 - 33rd Annual ACM Symposium on Applied Computing, Pau, France, Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, April 09-13, 2018, ACM, April 2018, pp. 120-127. [ DOI : 10.1145/3167132.3167142 ]

    https://hal.inria.fr/hal-01781315
  • 20F. Durán, C. Rocha, G. Salaün.

    Computing the Parallelism Degree of Timed BPMN Processes, in: FOCLASA 2018 - 16th International Workshop on Foundations of Coordination Languages and Self-Adaptative Systems, Toulouse, France, June 2018, pp. 1-16. [ DOI : 10.1007/978-3-030-04771-9_24 ]

    https://hal.inria.fr/hal-01961952
  • 21F. Durán, C. Rocha, G. Salaün.

    Symbolic Specification and Verification of Data-aware BPMN Processes using Rewriting Modulo SMT, in: WRLA 2018 : 12th International Workshop on Rewriting Logic and its Applications, Thessaloniki, Greece, April 2018, pp. 1-20.

    https://hal.inria.fr/hal-01866268
  • 22H. Garavel, L. Marsso.

    Comparative Study of Eight Formal Specifications of the Message Authenticator Algorithm, in: MARS/VPT 2018 - 3nd Workshop on Models for Formal Analysis of Real Systems and the 6th International Workshop on Verification and Program Transformation, Thessaloniki, Greece, April 2018, vol. 268, pp. 41 - 87. [ DOI : 10.4204/EPTCS.268.2 ]

    https://hal.inria.fr/hal-01775332
  • 23B. Hofer, R. Mateescu, W. Serwe, F. Wotawa.

    Using LNT Formal Descriptions for Model-Based Diagnosis, in: DX 2018 - 29th International Workshop on Principles of Diagnosis, Warsaw, Poland, August 2018, pp. 1-8.

    https://hal.inria.fr/hal-01877693
  • 24L. Marsso, R. Mateescu, W. Serwe.

    TESTOR: A Modular Tool for On-the-Fly Conformance Test Case Generation, in: TACAS 2018 - 24th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Thessaloniki, Greece, Lecture Notes in Computer Science, Springer, April 2018, vol. 10806, pp. 211-228. [ DOI : 10.1007/978-3-319-89963-3_13 ]

    https://hal.inria.fr/hal-01777861
  • 25U. Ozeer, X. Etchevers, L. Letondeur, F.-G. Ottogalli, G. Salaün, J.-M. Vincent.

    Resilience of Stateful IoT Applications in a Dynamic Fog Environment, in: EAI International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous '18), New York, United States, November 2018, pp. 1-10. [ DOI : 10.1145/3286978.3287007 ]

    https://hal.archives-ouvertes.fr/hal-01927286

Conferences without Proceedings

  • 26U. Ozeer, L. Letondeur, F.-G. Ottogalli, G. Salaün, J.-M. Vincent.

    Designing and Implementing Resilient IoT Applications in the Fog: A Smart Home Use Case, in: ICIN 2019 2019 - 22nd Conference on Innovation in Clouds, Internet and Networks, Paris, France, February 2019, pp. 1-3.

    https://hal.archives-ouvertes.fr/hal-01979686

Books or Proceedings Editing

  • 27C. Canal, G. Salaün (editors)

    Preface: Special issue on Foundations of Coordination Languages and Self-adaptive Systems, Elsevier, December 2018, vol. 168, pp. 169 - 170. [ DOI : 10.1016/j.scico.2018.09.003 ]

    https://hal.inria.fr/hal-01898179
  • 28R. Mateescu (editor)

    Recent advances in interactive and automated analysis, Springer Verlag, April 2018, vol. 20, no 2, pp. 119 - 123. [ DOI : 10.1007/s10009-017-0477-y ]

    https://hal.inria.fr/hal-01766570
  • 29M. Mazzara, I. Ober, G. Salaün (editors)

    Software Technologies: Applications and Foundations (STAF 2018), 2018. [ DOI : 10.1007/978-3-030-04771-9 ]

    https://hal.inria.fr/hal-01961961
References in notes
  • 30P. André, O. Cardin.

    Trusted Services for Cyber Manufacturing Systems, in: Proceedings of the 7th Workshop on Service Orientation in Holonic and Multi-agent Manufacturing (SOHOMA'2017), Nantes, France, T. Borangiu, D. Trentesaux, A. Thomas, O. Cardin (editors), Springer International Publishing, October 2018, pp. 359–370.
  • 31C. Attiogbé.

    Mastering Heterogeneous Behavioural Models, in: Proceedings of the 7th International Conference on Model and Data Engineering (MEDI'2017), Barcelona, Spain, Y. Ouhammou, M. Ivanovic, A. Abelló, L. Bellatreche (editors), Lecture Notes in Computer Science, Springer Verlag, October 2017, vol. 10563, pp. 291–299.
  • 32D. A. O. Camacho.

    A Product-Line for Families of Program Translators: A Grammar-Based Approach, Université Catholique de Louvain, Belgium, August 2010.
  • 33R. Carver, Y. Lei.

    Stateless Techniques for Generating Global and Local Test Oracles for Message-Passing Concurrent Programs, in: Journal of Systems and Software, February 2018, vol. 136, pp. 237–265.
  • 34S. Chabane, R. Ameur-Boulifa, M. Mezghiche.

    Formal Framework for Automated Analysis and Verification of Distributed Reactive Applications, in: Proceedings of the 1st International Conference on Embedded and Distributed Systems (EDiS'2017), Oran, Algeria, IEEE Computer Society Press, December 2017.
  • 35S. Chabane, R. Ameur-Boulifa, M. Mezghiche.

    Rethinking of I/O-Automata Composition, in: Proceedings of the 2017 Forum on Specification and Design Languages (FDL'2017), Verona, Italy, F. Fummi, H. D. Patel, S. Chakraborty (editors), IEEE Computer Society Press, September 2017, pp. 1–7.
  • 36D. Champelovier, X. Clerc, H. Garavel, Y. Guerte, C. McKinty, V. Powazny, F. Lang, W. Serwe, G. Smeding.

    Reference Manual of the LNT to LOTOS Translator (Version 6.8), January 2019, Inria, Grenoble, France.
  • 37E. M. Clarke, E. A. Emerson, A. P. Sistla.

    Automatic Verification of Finite-State Concurrent Systems using Temporal Logic Specifications, in: ACM Transactions on Programming Languages and Systems, April 1986, vol. 8, no 2, pp. 244–263.
  • 38R. De Nicola, F. W. Vaandrager.

    Action versus State Based Logics for Transition Systems, Lecture Notes in Computer Science, Springer Verlag, 1990, vol. 469, pp. 407–419.
  • 39H. Garavel.

    Nested-Unit Petri Nets: A Structural Means to Increase Efficiency and Scalability of Verification on Elementary Nets, in: Proceedings of the 36th International Conference on Application and Theory of Petri Nets and Concurrency (PETRI NETS'15), Brussels, Belgium, R. R. Devillers, A. Valmari (editors), Lecture Notes in Computer Science, Springer Verlag, June 2015, vol. 9115, pp. 179–199.
  • 40H. Garavel.

    Compilation of LOTOS Abstract Data Types, in: Proceedings of the 2nd International Conference on Formal Description Techniques FORTE'89 (Vancouver B.C., Canada), S. T. Vuong (editor), North Holland, December 1989, pp. 147–162.
  • 41H. Garavel.

    OPEN/CÆSAR: An Open Software Architecture for Verification, Simulation, and Testing, in: Proceedings of the First International Conference on Tools and Algorithms for the Construction and Analysis of Systems TACAS'98 (Lisbon, Portugal), Berlin, B. Steffen (editor), Lecture Notes in Computer Science, Springer Verlag, March 1998, vol. 1384, pp. 68–84, Full version available as Inria Research Report RR-3352.
  • 42H. Garavel, F. Lang.

    SVL: a Scripting Language for Compositional Verification, in: Proceedings of the 21st IFIP WG 6.1 International Conference on Formal Techniques for Networked and Distributed Systems FORTE'2001 (Cheju Island, Korea), M. Kim, B. Chin, S. Kang, D. Lee (editors), Kluwer Academic Publishers, August 2001, pp. 377–392, Full version available as Inria Research Report RR-4223.
  • 43H. Garavel, F. Lang, R. Mateescu.

    Compiler Construction using LOTOS NT, in: Proceedings of the 11th International Conference on Compiler Construction CC 2002 (Grenoble, France), N. Horspool (editor), Lecture Notes in Computer Science, Springer Verlag, April 2002, vol. 2304, pp. 9–13.
  • 44H. Garavel, R. Mateescu, I. Smarandache-Sturm.

    Parallel State Space Construction for Model-Checking, in: Proceedings of the 8th International SPIN Workshop on Model Checking of Software SPIN'2001 (Toronto, Canada), Berlin, M. B. Dwyer (editor), Lecture Notes in Computer Science, Springer Verlag, May 2001, vol. 2057, pp. 217–234, Revised version available as Inria Research Report RR-4341 (December 2001).
  • 45H. Garavel, W. Serwe.

    State Space Reduction for Process Algebra Specifications, in: Theoretical Computer Science, February 2006, vol. 351, no 2, pp. 131–145.
  • 46H. Garavel, J. Sifakis.

    Compilation and Verification of LOTOS Specifications, in: Proceedings of the 10th International Symposium on Protocol Specification, Testing and Verification (Ottawa, Canada), L. Logrippo, R. L. Probert, H. Ural (editors), North Holland, June 1990, pp. 379–394.
  • 47H. Hansson, B. Jonsson.

    A Logic for Reasoning about Time and Reliability, in: Formal Aspects of Computing, 1994, vol. 6, no 5, pp. 512–535.
  • 48A. Hartmanns, H. Hermanns.

    In the Quantitative Automata Zoo, in: Science of Computer Programming, 2015, vol. 112, pp. 3–23.
  • 49M. Hennessy, R. Milner.

    Algebraic Laws for Nondeterminism and Concurrency, in: Journal of the ACM, 1985, vol. 32, pp. 137–161.
  • 50H. Hermanns.

    Interactive Markov Chains and the Quest for Quantified Quality, Lecture Notes in Computer Science, Springer Verlag, 2002, vol. 2428.
  • 51F. Kordon, H. Garavel, L. M. Hillah, F. Hulin-Hubard, E. Amparore, M. Beccuti, B. Berthomieu, G. Ciardo, S. Dal Zilio, T. Liebke, A. Linard, J. Meijer, A. Miner, J. Srba, Y. Thierry-Mieg, J. Van De Pol, K. Wolf.

    Complete Results for the 2018 Edition of the Model Checking Contest, June 2018.

    http://mcc.lip6.fr/2018/results.php
  • 52T. Lambolais, A.-L. Courbis.

    Development and Verification of UML Architectures by Refinement and Extension Techniques, in: Proceedings of the 9th European Congress on Embedded Real Time Software and Systems (ERTS2'2018), Toulouse, France, January 2018.
  • 53J. Magee, J. Kramer.

    Concurrency: State Models and Java Programs, 2006, Wiley, April 2006.
  • 54F. Martinelli, F. Mercaldo, V. Nardone, A. Orlando, A. Santone, G. Vaglini.

    Safety Critical Systems Formal Verification Using Execution Traces, in: Proceedings of the 27th IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'2018), Paris, France, IEEE Computer Society Press, June 2018, pp. 247–250.
  • 55R. Mateescu, D. Thivolle.

    A Model Checking Language for Concurrent Value-Passing Systems, in: Proceedings of the 15th International Symposium on Formal Methods FM'08 (Turku, Finland), J. Cuellar, T. Maibaum, K. Sere (editors), Lecture Notes in Computer Science, Springer Verlag, May 2008, vol. 5014, pp. 148–164.
  • 56F. Mazzanti, A. Ferrari.

    Ten Diverse Formal Models for a CBTC Automatic Train Supervision System, in: Proceedings of the 3rd Workshop on Models for Formal Analysis of Real Systems and 6th International Workshop on Verification and Program Transformation (MARS/VPT@ETAPS'2018), Thessaloniki, Greece, J. P. Gallagher, R. van Glabbeek, W. Serwe (editors), EPTCS, April 2018, vol. 268, pp. 104–149.
  • 57F. Mazzanti, A. Ferrari, G. O. Spagnolo.

    Towards Formal Methods Diversity in Railways: an Experience Report with Seven Frameworks, in: Springer International Journal on Software Tools for Technology Transfer (STTT), June 2018, vol. 20, no 3, pp. 263–288.
  • 58H. Mkaouar, B. Zalila, J. Hugues, M. Jmaiel.

    An Ocarina Extension for AADL Formal Semantics Generation, in: Proceedings of the 33rd Annual ACM Symposium on Applied Computing (SAC'2018), Pau, France, ACM Computer Society Press, April 2018, pp. 1402–1409.
  • 59A. N. Sheshkalani, R. Khosravi.

    Verification of Visibility-Based Properties on Multiple Moving Robots in an Environment with Obstacles, in: International Journal of Advanced Robotic Systems, July 2018, vol. 15, no 4, pp. 1–13.
  • 60M. Szpyrka, Ł. Podolski, M. Wypych.

    Modelling and Verification of Real-Time Systems with Alvis, in: Towards a Synergistic Combination of Research and Practice in Software Engineering, P. Kosiuczenko, L. Madeyski (editors), Springer International Publishing, 2018, pp. 165–178.
  • 61X. Yang, J. Katoen, H. Lin, G. Liu, H. Wu.

    Branching Bisimulation and Concurrent Object Verification, in: Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'2018), Luxembourg City, Luxembourg, IEEE Computer Society Press, June 2018, pp. 267–278.
  • 62R. A. de Oliveira, J. Dingel.

    Supporting Model Refinement with Equivalence Checking in the Context of Model-driven Engineering with UML-RT, in: Proceedings of the 15th Workshop on Model-Driven Engineering, Verification and Validation (MoDeVVa'2017) co-located with ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS'2017), Austin, TX, USA, CEUR Workshop Proceedings, September 2017, vol. 2019, pp. 307–314.
  • 63S. de Putter, A. Wijs.

    A Formal Verification Technique for Behavioural Model-to-Model Transformations, in: Formal Aspects of Computing, January 2018, vol. 30, no 1, pp. 3–43.
  • 64S. de Putter, A. Wijs.

    To Compose, or Not to Compose, That Is the Question: An Analysis of Compositional State Space Generation, in: Proceedings of the 22nd International Symposium on Formal Methods (FM'2018), Oxford, UK, K. Havelund, J. Peleska, B. Roscoe, E. de Vink (editors), Lecture Notes in Computer Science, Springer Verlag, July 2018, vol. 10951, pp. 485–504.