Members
Overall Objectives
Research Program
Application Domains
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Bibliography

Major publications by the team in recent years
[1]
H. 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
[2]
F. Lang, R. Mateescu.
Partial Model Checking using Networks of Labelled Transition Systems and Boolean Equation Systems, in: Logical Methods in Computer Science, October 2013, vol. 9, no 4, pp. 1–32.
http://hal.inria.fr/hal-00872181/en
[3]
R. Mateescu, P. Poizat, G. Salaün.
Adaptation of Service Protocols using Process Algebra and On-the-Fly Reduction Techniques, in: IEEE Transactions on Software Engineering, 2012. [ DOI : 10.1109/TSE.2011.62 ]
http://hal.inria.fr/hal-00717252
[4]
R. 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
[5]
R. Mateescu, A. Wijs.
Sequential and Distributed On-the-Fly Computation of Weak Tau-Confluence, in: Science of Computer Programming, 2012, vol. 77, no 10–11, pp. 1075–1094.
http://hal.inria.fr/hal-00676451/en
[6]
R. Mateescu, A. Wijs.
Property-Dependent Reductions Adequate with Divergence-Sensitive Branching Bisimilarity, in: Science of Computer Programming, December 2014, vol. 96, no 3, pp. 354–376.
[7]
G. Salaün, T. Bultan, N. Roohi.
Realizability of Choreographies using Process Algebra Encodings, in: IEEE Transactions on Services Computing, August 2012, vol. 5, no 3, pp. 290-304.
http://hal.inria.fr/hal-00726448
Publications of the year

Doctoral Dissertations and Habilitation Theses

[8]
R. Abid.
Coordination and Reconfiguration of Distributed Cloud Applications, Université de Grenoble, December 2015.
https://hal.inria.fr/tel-01258795
[9]
H. Evrard.
Automatic Distributed Code Generation from Formal Models of Asynchronous Concurrent Processes, Université Grenoble Alpes, July 2015.
https://hal.inria.fr/tel-01215634
[10]
A. Kriouile.
Formal Methods for Functional Verification of Cache-Coherent System-on-Chip, Université Grenoble Alpes, September 2015.
https://hal.inria.fr/tel-01258784
[11]
R. Oliveira.
Formal Specification and Verification of Interactive Systems with Plasticity : Applications to Nuclear-Plant Supervision, Université Grenoble Alpes, December 2015.
https://tel.archives-ouvertes.fr/tel-01253619

Articles in International Peer-Reviewed Journals

[12]
R. Abid, G. Salaün, N. De Palma.
Formal Design of Dynamic Reconfiguration Protocol for Cloud Applications, in: Science of Computer Programming, 2015. [ DOI : 10.1016/j.scico.2015.12.001 ]
https://hal.inria.fr/hal-01246152
[13]
F. Durán, G. Salaün.
Robust and reliable reconfiguration of cloud applications, in: Journal of Systems and Software, 2015. [ DOI : 10.1016/j.jss.2015.09.020 ]
https://hal.inria.fr/hal-01245555
[14]
H. Garavel.
Revisiting sequential composition in process calculi, in: Journal of Logical and Algebraic Methods in Programming, 2015. [ DOI : 10.1016/j.jlamp.2015.08.001 ]
https://hal.inria.fr/hal-01247770
[15]
H. 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
[16]
M. Güdemann, P. Poizat, G. Salaün, L. Ye.
VerChor: A Framework for the Design and Verification of Choreographies, in: IEEE Transactions on Services Computing, 2015, forthcoming. [ DOI : 10.1109/TSC.2015.2413401 ]
https://hal.archives-ouvertes.fr/hal-01198918
[17]
R. Oliveira, S. Dupuy-Chessa, G. Calvary.
Verification of Plastic Interactive Systems, in: Journal of Interactive Media (i-com), December 2015, vol. 14, no 3, pp. 192–204. [ DOI : 10.1515/icom-2015-0036 ]
https://hal.inria.fr/hal-01254590
[18]
Z. Zhang, W. Serwe, J. Wu, T. Yoneda, H. Zheng, C. Myers.
An improved fault-tolerant routing algorithm for a Network-on-Chip derived with formal analysis, in: Science of Computer Programming, 2016. [ DOI : 10.1016/j.scico.2016.01.002 ]
https://hal.inria.fr/hal-01261234

International Conferences with Proceedings

[19]
R. Abid, G. Salaün, N. De Palma, S. Mak-Kare Gueye.
Asynchronous Coordination of Stateful Autonomic Managers in the Cloud, in: 12th International Symposium on Formal Aspects of Components and Systems FACS'2015, Niterói, Rio de Janeiro, Brazil, October 2015.
https://hal.inria.fr/hal-01245754
[20]
L. Akroun, F. Toumani, L. Nourine.
Reasoning in description logics with variables: preliminary results regarding the EL logic, in: 28th International Workshop on Description Logics, Athenes, Greece, June 2015, 12 p.
https://hal.inria.fr/hal-01163342
[21]
C. Canal, G. Salaün.
Model-Based Adaptation of Software Communicating via FIFO Buffers, in: 18th International Conference on Fundamental Approaches to Software Engineering (FASE 2015), Londres, United Kingdom, April 2015. [ DOI : 10.1007/978-3-662-46675-9_17 ]
https://hal.inria.fr/hal-01150353
[22]
H. Evrard.
DLC: Compiling a Concurrent System Formal Specification to a Distributed Implementation, in: TACAS'2016, Eindhoven, Netherlands, 22nd International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Springer-Verlag, April 2016.
https://hal.inria.fr/hal-01250925
[23]
H. Evrard, F. Lang.
Automatic Distributed Code Generation from Formal Models of Asynchronous Concurrent Processes, in: 23rd Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP 2015), Turku, Finland, March 2015.
https://hal.inria.fr/hal-01086522
[24]
H. Garavel.
Nested-Unit Petri Nets: A Structural Means to Increase Efficiency and Scalability of Verification on Elementary Nets, in: 36th International Conference on Application and Theory of Petri Nets and Concurrency PETRI NETS'2015, Brussels, Belgium, June 2015. [ DOI : 10.1007/978-3-319-19488-2_9 ]
https://hal.inria.fr/hal-01142198
[25]
A. Kriouile, W. Serwe.
Using a Formal Model to Improve Verification of a Cache-Coherent System-on-Chip, in: 21th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, London, UK, France, April 2015. [ DOI : 10.1007/978-3-662-46681-0_62 ]
https://hal.inria.fr/hal-01104747
[26]
R. Oliveira, S. Dupuy-Chessa, G. Calvary.
Equivalence Checking for Comparing User Interfaces, in: 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems EICS'2015, Duisburg, Germany, ACM, June 2015. [ DOI : 10.1145/2774225.2774844 ]
https://hal.inria.fr/hal-01247496
[27]
R. Oliveira, S. Dupuy-Chessa, G. Calvary.
Plasticity of User Interfaces: Formal Verification of Consistency, in: 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems EICS'2015, Duisburg, Germany, ACM, June 2015. [ DOI : 10.1145/2774225.2775078 ]
https://hal.inria.fr/hal-01247489
[28]
G. Salaün, L. Ye.
Debugging Process Algebra Specifications, in: VMCAI 2015, Mumbai, India, Springer, January 2015, vol. 8931, 18 p. [ DOI : 10.1007/978-3-662-46081-8_14 ]
https://hal.inria.fr/hal-01087505
[29]
W. Serwe.
Formal Specification and Verification of Fully Asynchronous Implementations of the Data Encryption Standard, in: Proceedings of the first Workshop on Models for Formal Analysis of Real Systems (MARS 2015), Suva, Fiji, R. van Glabbeek, J. F. Groote, P. Höfner (editors), Electronic Proceedings in Theoretical Computer Science, November 2015, vol. 196. [ DOI : 10.4204/EPTCS.196.6 ]
https://hal.inria.fr/hal-01227999

Internal Reports

[30]
H. Garavel, F. Lang, R. Mateescu.
Compositional Verification of Asynchronous Concurrent Systems using CADP (extended version), Inria Grenoble - Rhône-Alpes, April 2015, no RR-8708.
https://hal.inria.fr/hal-01138749
References in notes
[31]
AMBA AXI and ACE Protocol Specification, ARM IHI 0022D (ID102711), ARM, October 22 2011.
[32]
A. Andrews, M. Abdelgawad, A. Gario.
Active World Model for Testing Autonomous Systems Using CEFSM, in: Proceedings of the 12th Workshop on Model-Driven Engineering, Verification and Validation MoDeVVa'2015 (Ottawa, Canada), M. Famelis, D. Ratiu, M. Seidl, G. M. K. Selim (editors), CEUR Workshop Proceedings, September 2015, vol. 1514, pp. 1–10.
[33]
A. Belinfante.
JTorX: A Tool for On-Line Model-Driven Test Derivation and Execution, in: Proceedings of the 16th International Conference on Tools and Algorithms for the Construction and Analysis of Systems TACAS'2010 (Paphos, Cyprus), Lecture Notes in Computer Science, Springer Verlag, March 2010, vol. 6015, pp. 266–270.
[34]
M. L. Bernardi, M. Cimitile, G. D. Ruvo, G. A. D. Lucca, A. Santone.
Improving Design Patterns Finder Precision Using a Model Checking Approach, in: Proceedings of the CAiSE 2015 Forum at the 27th International Conference on Advanced Information Systems Engineering CAiSE'2015 (Stockholm, Sweden), J. Grabis, K. Sandkuhl (editors), CEUR Workshop Proceedings, June 2015, vol. 1367, pp. 113–120.
[35]
J. Biernacki, A. Biernacka, M. Szpyrka.
Action-based verification of RTCP-nets with CADP, in: Proceedings of the International Conference of Computational Methods in Sciences and Engineering ICCMSE'2015 (Athens, Greece), T. E. Simos, Z. Kalogiratou, T. Monovasilis (editors), AIP Conference Proceedings, March 2015, vol. 1702.
[36]
D. Champelovier, X. Clerc, H. Garavel, Y. Guerte, C. McKinty, V. Powazny, F. Lang, W. Serwe, G. Smeding.
Reference Manual of the LOTOS NT to LOTOS Translator (Version 5.7), November 2012, Inria/VASY, 153 pages.
[37]
A. Chebieb, Y. A. Ameur.
Formal Verification of Plastic User Interfaces Exploiting Domain Ontologies, in: Proceedings of the International Symposium on Theoretical Aspects of Software Engineering TASE'2015 (Nanjing, China), IEEE Computer Society, September 2015, pp. 79–86.
[38]
F. Chériaux, D. Galara, M. Viel.
Interfaces for Nuclear Power Plant Overview, in: Proceedings of the 8th International Topical Meeting on Nuclear Plant Instrumentation, Control and Human Machine Interface Technologies NPIC & HMIT 2012 (San Diego, California, USA), American Nuclear Society, July 2012.
[39]
E. 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.
[40]
N. Coste, H. Hermanns, E. Lantreibecq, W. Serwe.
Towards Performance Prediction of Compositional Models in Industrial GALS Designs, in: Proceedings of the 21th International Conference on Computer Aided Verification CAV'2009 (Grenoble, France), A. Bouajjani, O. Maler (editors), Lecture Notes in Computer Science, Springer Verlag, July 2009, vol. 5643, pp. 204–218.
http://hal.inria.fr/inria-00381657
[41]
R. 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.
[42]
H. 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.
[43]
H. 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.
[44]
H. 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.
[45]
H. 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).
[46]
H. Garavel, W. Serwe.
State Space Reduction for Process Algebra Specifications, in: Theoretical Computer Science, February 2006, vol. 351, no 2, pp. 131–145.
[47]
H. 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.
[48]
A. Graf-Brill.
Model-based Testing Approaches for the EnergyBus, Department of Computer Science, Faculty of Natural Sciences and Technology I, Saarland University, October 2013.
[49]
D. Guck, J. Spel, M. Stoelinga.
DFTCalc: Reliability Centered Maintenance via Fault Tree Analysis, in: Proceedings of the 17th International Conference on Formal Engineering Methods ICFEM'2015 (Paris, France), M. Butler, S. Conchon, F. Zaïdi (editors), Lecture Notes in Computer Science, Springer Verlag, November 2015, vol. 9407, pp. 304–311.
[50]
H. Hansson, B. Jonsson.
A Logic for Reasoning about Time and Reliability, in: Formal Aspects of Computing, 1994, vol. 6, no 5, pp. 512–535.
[51]
M. Hennessy, R. Milner.
Algebraic Laws for Nondeterminism and Concurrency, in: Journal of the ACM, 1985, vol. 32, pp. 137–161.
[52]
L. Henrio, O. Kulankhina, S. Li, E. Madelaine.
Integrated environment for verifying and running distributed components, Inria, December 2015, no 8841.
[53]
C. Jard, T. Jéron.
TGV: Theory, Principles and Algorithms — A Tool for the Automatic Synthesis of Conformance Test Cases for Non-Deterministic Reactive Systems, in: Springer International Journal on Software Tools for Technology Transfer (STTT), August 2005, vol. 7, no 4, pp. 297–315.
[54]
S. Junges, D. Guck, J. Katoen, A. Rensink, M. Stoelinga.
Fault Trees on a Diet - Automated Reduction by Graph Rewriting, in: Proceedings of the 1st International Symposium on Dependable Software Engineering: Theories, Tools, and Applications SETTA'2015 (Nanjing, China), X. Li, Z. Liu, W. Yi (editors), Lecture Notes in Computer Science, Springer Verlag, November 2015, vol. 9409, pp. 3–18.
[55]
M. Kwiatkowska, G. Norman, D. Parker.
PRISM: Probabilistic Symbolic Model Checker, in: Computer Performance Evaluation: Modelling Techniques and Tools, T. Field, P. Harrison, J. Bradley, U. Harder (editors), Lecture Notes in Computer Science, Springer Verlag, April 2002, vol. 2324, pp. 200–204.
[56]
J. Magee, J. Kramer.
Concurrency: State Models and Java Programs, 2006, Wiley, April 2006.
[57]
R. 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.
[58]
H. Mkaouar, B. Zalila, J. Hugues, M. Jmaiel.
From AADL Model to LNT Specification, in: Proceedings of the 20th Ada-Europe International Conference on Reliable Software Technologies (Madrid, Spain), J. A. de la Puente, T. Vardanega (editors), Lecture Notes in Computer Science, Springer Verlag, June 2015, vol. 9111, pp. 146–161.
[59]
H. Mokrani, R. Ameur-Boulifa, E. Encrenaz-Tiphene.
Assisting Refinement in System-on-Chip Design, in: Languages, Design Methods, and Tools for Electronic System Design, M.-M. Louerat, T. Maehne (editors), Lecture Notes in Electrical Engineering, Springer Verlag, 2015, vol. 311, pp. 21–42.
[60]
N. Oliveira, A. Silva, L. S. Barbosa.
IMCReo: Interactive Markov Chains for Stochastic Reo, in: Journal of Internet Services and Information Security, 2015, vol. 5, no 1, pp. 3–28.
[61]
N. Rosa.
Middleware Reconfiguration Relying on Formal Methods, in: Proceedings of the 15th IEEE International Conference on Computer and Information Technology; 14th IEEE International Conference on Ubiquitous Computing and Communications; 13th IEEE International Conference on Dependable, Autonomic and Secure Computing; 13th IEEE International Conference on Pervasive Intelligence and Computing CIT/IUCC/DASC/PICom'2015 (Liverpool, United Kingdom), Y. Wu, G. Min, N. Georgalas, J. Hu, L. Atzori, X. Jin, S. A. Jarvis, L. (. Liu, R. A. Calvo (editors), IEEE Computer Society Press, October 2015, pp. 648–655.
[62]
W. Smeenk, J. Moerman, F. W. Vaandrager, D. N. Jansen.
Applying Automata Learning to Embedded Control Software, in: Proceedings of the 17th International Conference on Formal Engineering Methods ICFEM'2015 (Paris, France), M. Butler, S. Conchon, F. Zaïdi (editors), Lecture Notes in Computer Science, Springer Verlag, November 2015, vol. 9407, pp. 67–83.
[63]
J. Tretmans.
Model Based Testing with Labelled Transition Systems, in: Formal Methods and Testing, An Outcome of the FORTEST Network, Revised Selected Papers, R. M. Hierons, J. P. Bowen, M. Harman (editors), Lecture Notes in Computer Science, Springer Verlag, 2008, vol. 4949, pp. 1–38.
[64]
J. Wu, Z. Zhang, C. Myers.
A Fault-Tolerant Routing Algorithm for a Network-on-Chip Using a Link Fault Model, in: Virtual Worldwide Forum for PhD Researchers in Electronic Design Automation, 2011.
http://www.async.ece.utah.edu/oldsite/publications/VW-FEDA2.pdf
[65]
Z. Zhang, W. Serwe, J. Wu, T. Yoneda, H. Zheng, C. Myers.
Formal Analysis of a Fault-Tolerant Routing Algorithm for a Network-on-Chip, in: Proceedings of the 19th International Workshop on Formal Methods for Industrial Critical Systems FMICS'2014 (Florence, Italy), F. Lang, F. Flammini (editors), Lecture Notes in Computer Science, Springer Verlag, September 2014, vol. 8718, pp. 48–62.
[66]
Z. Zhang.
Verification Methodologies for Fault-Tolerant Network-on-Chip Systems, University of Utah, Salt Lake City, October 2015.