Xavier URBAIN
Publications
Thèses
-
Xavier Urbain.
Preuve automatique : techniques, outils et certification.
Habilitation à diriger les recherches. Université Paris-Sud XI,
centre d'Orsay, France, 29/11/2010.
[pdf] (in English)
-
Xavier Urbain.
Approche incrémentale des preuves automatiques de
terminaison.
Thèse de doctorat. Université Paris-Sud XI, centre d'Orsay, France,
01/10/2001.
[ps.gz] (en français)
Chapitres d'ouvrages
-
Maria Potop-Butucaru, Nathalie Sznajder, Sébastien Tixeuil, Xavier Urbain. Formal Methods for Mobile Robots (chapter).
In Paola Flocchini, Guiseppe Prencipe, Nicola Santoro, Distributed Computing by Mobile Entities, Current Research in Moving and Computing. LNCS 11340, pp 278--313, 2019.
[doi]
Revues internationales
-
Thibaut Balabonski, Amélie Delga,
Lionel Rieg, Sébastien Tixeuil, Xavier Urbain. Synchronous
Gathering without Multiplicity Detection: A Certified
Algorithm.
Theory of Computing Systems, 63 (2) pp 200--218,
2019.
[doi]
- Béatrice Bérard, Pierre Courtieu,
Laure Millet, Maria Potop-Butucaru, Lionel Rieg, Nathalie Sznajder,
Sébastien Tixeuil et Xavier Urbain. Invited Paper: Formal Methods for Mobile Robots: Current Results and Open Problems.
International Journal of Informatics Society, 7(3) pp 101--114,
2015.
[pdf]
- Pierre Courtieu, Lionel Rieg,
Sébastien Tixeuil et Xavier Urbain. Impossibility of Gathering,
a Certification.
Information Processing Letters, 115(3) pp 447--452,
2015.
[doi]
- Francisco Duran, Salvador Lucas, José Meseguer, Claude Marché et Xavier Urbain. Proving Operational Termination of Membership Equational
Programs.
Higher Order and Symbolic Computation, 21(1--2) pp 59--88, 2008.
[pdf] [doi]
-
Evelyne Contejean, Claude Marché, Ana Paula Tomás et Xavier Urbain.
Mechanically proving termination using polynomial
interpretations.
Journal of Automated Reasoning, 34(4)
pp 325--363, 2005.
[pdf]
[doi]
-
Xavier Urbain.
Modular & Incremental Automated Termination Proofs.
Journal of Automated Reasoning, 32(4)
pp 315--355, 2004.
[pdf] [doi]
-
Claude Marché, Christine Paulin et
Xavier Urbain.
The Krakatoa Tool for JML/Java
Program Certification.
Journal of Logic and Algebraic Programming,
58(1--2) pp 89--106, 2004.
[pdf] [doi]
-
Claude Marché et Xavier Urbain.
Modular and Incremental Proofs of AC-Termination.
Journal of Symbolic Computation, 38(1)
pp 873--897, 2004.
[ps.gz] [doi]
Conférences
Internationales
-
Thibaut Balabonski, Pierre
Courtieu, Robin Pelle, Lionel Rieg, Sébastien Tixeuil, Xavier
Urbain.
Continuous vs. Discrete Asynchronous
Moves: A Certified Approach for Mobile Robots.
In Mohamed Faouzi Atig et Alexander A. Schwarzmann,
éditeurs, 7th International Conference on NETworked sYStems
(NETYS 2019). Marrakech, Maroc. Juin 2019.
-
Thibaut Balabonski, Pierre
Courtieu, Robin Pelle, Lionel Rieg, Sébastien Tixeuil, Xavier
Urbain.
Brief Announcement: Continuous vs. Discrete Asynchronous
Moves: A Certified Approach for Mobile Robots.
In Taisuke Izumi et Petr Kuznetsov, éditeurs, 20th
International Symposium on Stabilization, Safety, and Security of
Distributed Systems (SSS 2018), volume 11201 des Lecture Notes in Computer
Science, pp. 404-408. Tokyo, Japon. Novembre
2018. [doi]
-
Thibaut Balabonski, Pierre Courtieu, Lionel Rieg, Sébastien Tixeuil, Xavier Urbain.
Certified Gathering of Oblivious Mobile Robots: Survey of Recent
Results and Open Problems. In Laure Petrucci, Cristina
Seceleanu et
Ana Cavalcanti, éditrices,
Critical Systems: Formal Methods and Automated Verification - Joint
22nd International Workshop on Formal Methods for Industrial
Critical Systems - and - 17th International Workshop on Automated
Verification of Critical Systems, FMICS-AVoCS 2017,
September 18-20, 2017, volume 10471 des Lecture Notes in
Computer Science, Turin, Italie. Septembre 2017. Pages
165-181, [doi].
-
Thibaut Balabonski, Amélie Delga, Lionel
Rieg, Sébastien Tixeuil, Xavier Urbain. Synchronous Gathering
without Multiplicity Detection: A Certified
Algorithm. In Borzoo Bonakdarpour et Franck Petit, éditeurs, 18th
International Symposium on Stabilization, Safety, and Security of
Distributed Systems (SSS 2016). Lyon, France. Novembre
2016. Pages
7-19, [doi].
[Version étendue dans [ToCS]]
-
Pierre Courtieu, Lionel Rieg, Sébastien
Tixeuil et Xavier Urbain. Certified
Universal Gathering in ℝ2 for Oblivious Mobile
Robots. In Cyrille Gavoille et David Ilcinkas,
éditeurs, 30th International Symposium on Distributed Computing
(DISC 2016), volume 9888 des Lecture Notes in Computer
Science, Paris, France. Septembre 2016.
-
Pierre Courtieu, Lionel Rieg, Sébastien
Tixeuil et Xavier Urbain. Brief Announcement: Certified
Universal Gathering in ℝ2 for Oblivious Mobile
Robots. In Georges Giakkoupis, éditeur, 16th ACM
Symposium on Principles of Distributed Computing
(PODC 2016), ACM, Chicago, États-Unis. Juillet 2016.
[Version étendue dans [disc16]]
-
Cédric Auger, Zohir Bouzid, Pierre
Courtieu, Sébastien Tixeuil et Xavier Urbain. Certified
Impossibility Results for Byzantine-Tolerant Mobile
Robots. In Teruo Higashino et al., éditeurs,
15th International Symposium on Stabilization, Safety, and
Security of Distributed Systems (SSS 2013), volume 8255
des Lecture Notes in Computer Science, Osaka,
Japon. 15
pages. Novembre 2013.
[pdf]
[doi]
-
Cédric Auger, Zohir Bouzid, Pierre
Courtieu, Sébastien Tixeuil et Xavier Urbain. Brief
Announcement: Certified impossibility results for Byzantine-tolerant
mobile robots. In Yehuda Afek, éditeur, 27th International
Symposium on Distributed Computing (DISC 2013), volume 8205
des Lecture Notes in Computer Science, Jérusalem, Israël. 2
pages. Octobre 2013.
[Version étendue dans [sss13]]
-
Évelyne Contejean, Pierre Courtieu,
Julien Forest, Olivier Pons et Xavier Urbain.
Automated Certified Proofs with CiME 3.
In Manfred Schmidt-Schauß, éditeur, 22nd
International Conference on Rewriting Techniques and
Applications (RTA 11), LIPIcs, Novi Sad, Serbie, 2011.
-
Évelyne Contejean, Pierre Courtieu,
Julien Forest, Andrei Paskevich, Olivier Pons et Xavier Urbain.
A3PAT, an approach for certified automated termination proofs.
In
Proceedings of the 2010 ACM SIGPLAN Workshop on Partial Evaluation and
Program Manipulation (PEPM 10), ACM, pages 63 à 72, Madrid,
Espagne, janvier 2010.
[pdf] [doi]
-
Pierre Courtieu, Julien Forest et Xavier Urbain.
Certifying a Termination Criterion Based on Graphs, without Graphs.
In César Munoz et Otmane Ait Mohamed, éditeurs, 21st
International Conference on Theorem Proving in Higher Order
Logics (TPHOLs 08), volume 5170 de la série Lecture Notes
in Computer Science, pages 183 à 198, Montréal, Canada,
août 2008.
[pdf] [doi]
-
Raúl Gutierrez, Salvador Lucas et Xavier Urbain.
Usable rules for context-sensitive rewriting.
In Andrei Voronkov, éditeur, 19th International Conference on
Rewriting Techniques and Applications (RTA 08), volume 5117
de la série Lecture Notes in
Computer Science, pages 126 à 141, Linz, Autriche, juin
2008. Springer-Verlag. [pdf] [doi]
-
Évelyne Contejean, Pierre
Courtieu, Julien Forest, Olivier Pons et Xavier
Urbain. Certification of automated termination proofs.
In Boris Konev et Frank Wolter, éditeurs, 6th International Symposium on Frontiers of Combining Systems
(FroCos 07), volume 4720 de la série Lecture Notes in Artificial
Intelligence, pages 148 à 162, Liverpool, Royaume-Uni,
sept. 2007. Springer-Verlag.
[pdf] [doi]
-
Francisco Duran, Salvador Lucas, Claude Marché, José
Meseguer et Xavier Urbain.
Proving Termination of Membership Equational Programs.
ACM SIGPLAN 2004 Symposium Partial Evaluation and Program
Manipulation (PEPM 07), pages 147 à 158, Vérone, Italie, août
2004. ACM Press. [pdf] [doi]
-
Xavier Urbain.
Automated Incremental Termination Proofs for Hierarchically
Defined Term Rewriting Systems.
In Rajeev Goré, Alexander Leitsch, et Tobias Nipkow,
éditeurs, International Joint Conference on Automated
Reasoning (IJCAR 01),
volume 2083 de la série Lecture Notes in Artificial
Intelligence, pages 485 à 498, Sienne, Italie, juin 2001.
Springer-Verlag. [ps.gz] [doi]
-
Claude Marché et Xavier Urbain.
Termination of associative-commutative rewriting by dependency pairs.
In Tobias Nipkow, éditeur, 9th International Conference on
Rewriting Techniques and Applications (RTA 98), volume 1379 de la série Lecture Notes in
Computer Science, pages 241 à 255, Tsukuba, Japon, avril 1998.
Springer-Verlag. [ps.gz] [doi]
Nationales
-
Thibaut Balabonski, Pierre
Courtieu, Robin Pelle, Lionel Rieg, Sébastien Tixeuil, Xavier
Urbain.
Manuel de savoir-prouver à l’usage des roboteux et des distributeux.
In Erwan Le Merre, Thomas Bégin éditeurs, AlgoTel
2019, Saint Laurent de la Cabrerisse, France, juin 2019.
-
Raúl Gutiérrez, Salvador Lucas et
Xavier Urbain. Towards a notion of Usable Rule for
Context-Sensitive Rewrite Systems. In Ernesto Pimentel,
éditeur, 7th Spanish Conference on Programming and
Computer Languages (PROLE'07), Saragosse, Espagne, sept. 2007.
Workshops et journées
- Xavier Urbain. Towards Formal Proof for Swarms of Mobile
Robots. Invité, CSTVA'17, Melbourne, Australie, août 2017.
- Xavier Urbain. Towards Formal Proof for Swarms of Mobile
Robots. Invité, Journée Langages, Compilation, Sémantique,
LIP/ÉNS Lyon, France, juin 2017.
- David Baelde, Pierre Courtieu, David Gross-Amblard, Christine Paulin et Xavier Urbain. Formal Proofs
of Robustness for Watermarking Algorithms. Types’11, Bergen , Norvège,
septembre 2011.
- Évelyne Contejean et Xavier Urbain. The A3PAT approach.
WScT'08, Leipzig, Allemagne, juin 2008.
- Évelyne Contejean, Claude Marché, Benjamin Monate et Xavier
Urbain. Proving Termination of Rewriting with CiME. WST'03,
Valence, Espagne, juin 2003.
- Xavier Urbain. Proving termination automatically and
incrementally. WST'01, Utrecht, Pays-Bas, mai 2001.
- Évelyne Contejean, Pierre Courtieu, Julien Forest, Andrei
Paskevich, Olivier Pons et Xavier Urbain.
A3PAT, an Approach for Certified Automated Termination
Proofs. Sélection de [pepm10]
pour présentation aux Journées nationales du GdR GPL,
session LTP, Pau, France, mars 2010.
Rapports
-
Pierre Courtieu, Lionel Rieg, Sébastien
Tixeuil et Xavier Urbain. Certified
Universal Gathering in ℝ2 for Oblivious Mobile
Robots. Rapport de recherche, 2016.
[html]
- Pierre Courtieu, Lionel Rieg,
Sébastien Tixeuil et Xavier Urbain. A Certified Universal Gathering Algorithm for Oblivious Mobile Robots. Rapport de recherche LIP6,
2015.
[html].
- Pierre Courtieu, Lionel Rieg,
Sébastien Tixeuil et Xavier Urbain. Impossibility of Gathering,
a Certification. Rapport de recherche Cédric-14-3016,
2014.
[pdf].
-
Cédric Auger, Zohir Bouzid, Pierre
Courtieu, Sébastien Tixeuil et Xavier Urbain. Certified
Impossibility Results for Byzantine-Tolerant Mobile
Robots. Rapport de recherche L.R.I. 1560.
[pdf].
[Étendu dans [SSS 13]]
-
Évelyne Contejean, Pierre Courtieu,
Julien Forest, Olivier Pons et Xavier Urbain.
Automated Certified Proofs with CiME 3.
Rapport de recherche Cédric-11-2044, 2011.
[pdf].
-
Évelyne Contejean, Julien Forest, Xavier Urbain.
Deep-Embedded Unification.
Rapport de recherche Cédric-08-1547, 2008.
[pdf].
-
Raúl Gutiérrez, Salvador Lucas et
Xavier Urbain. Towards a notion of usable rules for context-sensitive
rewrite systems. Rapport de recherche DSIC II/12/07.
[pdf].
-
Évelyne Contejean, Pierre
Courtieu, Julien Forest, Olivier Pons et Xavier
Urbain. Certification of automated termination proofs.
Rapport de recherche Cédric-07-1185, 2007.
-
Évelyne Contejean, Claude Marché, Ana Paula Tomás et
Xavier Urbain. Mechanically proving termination using polynomial
interpretations. Rapport de recherche L.R.I. 1382.
[ps.gz]
[pdf].
-
Néstor Cataño, Marek Gawkowski,
Marieke Huisman, Bart Jacobs, Claude Marché, Christine Paulin,
Erik Poll, Nicole Rauch and Xavier Urbain.
Logical Techniques for Applet Verification.
Deliverable 5.2, VerifiCard Project, 2003.
Available from www.verificard.org
- Xavier Urbain.
Modular and Incremental Automated Termination Proofs. Rapport de
recherche L.R.I. 1326. [ps.gz].
- Xavier Urbain.
Modular and Incremental Proofs of AC-Termination. Rapport de
recherche L.R.I. 1317. [ps.gz].
-
Keiichirou Kusakari, Claude Marché et Xavier Urbain.
Termination of associative-commutative rewriting using dependency
pairs criteria. Rapport de recherche L.R.I. 1304. [ps.gz].
Accueil