Papers
@inproceedings{HHR:OPODIS13,
author = {Henrio, Ludovic and Huet, Fabrice and Rochas, Justine},
title = {An Optimal Broadcast Algorithm for Content-Addressable
Networks},
BOOKTITLE = {International Symposium on High-level Parallel
Programming and Applications&, {HLPP}},
YEAR = {2013},
MONTH = dec,
booktitle = {Principles of Distributed Systems, 17th International
Conference, OPODIS 2013, Nice, France},
publisher = {Springer},
Series = {LNCS}
}
@inproceedings{GHM:HLPP13,
AUTHOR = {Gaspar, Nuno
and Henrio, Ludovic and Madelaine, Eric},
TITLE = {Bringing Coq Into the World of GCM Distributed
Applications},
BOOKTITLE = {International Symposium on High-level Parallel
Programming and Applications&, {HLPP}},
YEAR = {2013},
MONTH = Jul,
ADDRESS = {Paris, France}
}
@inproceedings{HHI-coordination2013,
Author = {Henrio, Ludovic and Huet, Fabrice and
Istv{\'a}n, Zsolt},
Booktitle = {COORDINATION 2013},
Editor = {Julien, Christine and De Nicola, Rocco},
Month = jun,
Note = {15th International Conference on Coordination
Models and Languages, Florence, Italy, 3--6},
Organization = {IFIP International Federation for
Information Processing},
Publisher = {Springer},
Series = {LNCS},
Title = {Multi-threaded Active Objects},
Year = 2013
}
@unpublished{HM:ICE13,
author = {Henrio, Ludovic and Madelaine, Eric},
title = {Behavioural Verification of Distributed Components},
note = {preproceedings of ICE 2013},
year = 2013,
}
@InProceedings{BH:FASE-13,
title = {A
Mechanized Model for CAN Protocols},
year =
{2013},
author = {Francesco Bongiovanni
and Ludovic Henrio},
series = {LNCS},
publisher = {Springer},
booktitle = {16th International
Conference on Fundamental Approaches to Software Engineering
(FASE'13)}
}
@techreport{BHMS:RRBeh-2012,
hal_id = {hal-00761073},
url = {http://hal.inria.fr/hal-00761073},
title = {{Behavioural Semantics for Asynchronous
Components}},
author = {Ameur-Boulifa, Rab{\'e}a and Henrio, Ludovic
and Madelaine, Eric and Savu, Alexandra},
keywords = {Behavioural specification; software
components; asynchronous communications; futures},
affiliation = {Institut T{\'e}l{\'e}com -
T{\'e}l{\'e}com ParisTech , OASIS - INRIA Sophia Antipolis / Laboratoire
I3S},
type =
{Research Report},
pages =
{58},
institution = {INRIA},
number = {RR-8167},
year = {2012},
month = Dec,
pdf =
{http://hal.inria.fr/hal-00761073/PDF/RR8167.pdf},
}
@techreport{HHI:RRMAO-2012,
hal_id =
{hal-00720012},
url =
{http://hal.inria.fr/hal-00720012},
title = {A Language
for Multi-threaded Active Objects},
author = {Henrio,
Ludovic and Huet, Fabrice and Istv{\'a}n, Zsolt},
keywords = {programming languages; active objects;
parallelism; distribution},
language =
{English},
affiliation =
{OASIS - INRIA Sophia Antipolis / Laboratoire I3S , Department of Computer
Science - ETH Zurich},
type = {Research
Report},
institution =
{INRIA},
number = {RR-8021},
year = {2012},
month = Jul,
pdf =
{http://hal.inria.fr/hal-00720012/PDF/RR-8021.pdf},
}
@phdthesis{Henrio:HDR12,
AUTHOR = {Ludovic Henrio},
TITLE = {Formal Models for Programming and Composing Correct
Distributed Systems},
YEAR = {2012},
MONTH = Jul,
SCHOOL = {Université de Nice Sophia-Antipolis},
NOTE = {{HDR} Thesis}
}
@InProceedings{BHHM:FACS11,
author
= {Rabéa Ameur Boulifa and Raluca
Halalai and Ludovic Henrio and Eric Madelaine},
title
= {Verifying Safety of
Fault-Tolerant Distributed Components},
booktitle
= {International Symposium on Formal Aspects of
Component Software (FACS 2011)},
publisher = {Springer},
series =
{Lecture Notes in Computer Science},
address
= "Oslo",
year
= 2011,
month
= Sept
}
@inproceedings{HHIS:ISPDC11,
author =
{Ludovic Henrio and Fabrice Huet and Zsolt István and Gheorghen
Sebestyén},
title =
{Adapting Active Objects to
Multicore Architectures},
booktitle = {ISPDC},
year = {2011},
crossref =
{conf/ispdc/2011},
}
@proceedings{conf/ispdc/2011,
title =
{Tenth International Symposium on Parallel and Distributed
Computing,
ISPDC 2011, Cluj-Napoca, Romania},
booktitle = {ISPDC},
publisher = {IEEE Computer
Society},
year = {2011}
}
@techreport{BH:CFSE11,
hal_id =
{inria-00585057},
url =
{http://hal.inria.fr/inria-00585057/en/},
title =
{{Mechanical Support for Efficient Dissemination on the CAN Overlay
Network}},
author =
{Bongiovanni, Francesco and Henrio, Ludovic},
keywords = {Peer-to-Peer (P2P); CAN, broadcast algorithm; theorem
proving'Isabelle/HOL},
language =
{German},
affiliation =
{OASIS - INRIA Sophia Antipolis / Laboratoire I3S - INRIA - Universit\'e
de Nice Sophia-Antipolis - CNRS : UMR6070},
type = {Research
Report},
institution =
{INRIA},
number = {RR-7599},
year = {2011},
month = Apr,
pdf =
{http://hal.inria.fr/inria-00585057/PDF/RR-7599.pdf},
note = {Also accepted at CFSE 2011}
}
@article{HKL:SCP11,
title = "{ASP}fun : A typed
functional active object calculus",
author = "Ludovic Henrio and Florian Kammüller and Bianca Lutz",
doi = {10.1016/j.scico.2010.12.008},
issn = {01676423},
journal = {Science of Computer Programming},
month = jul,
number = {7-8},
pages = {823--847},
url =
{http://www.sciencedirect.com/science/article/pii/S0167642311000037},
volume = {77},
year = {2012}
}
@inproceedings{HKRZ:Coregrid:2010,
Author = {Ludovic Henrio and Muhammad
Uzair Khan and Nadia Ranaldo and Eugenio Zimeo},
Title = {First Class Futures:
Specification and implementation of Update Strategies},
Booktitle = {Post-Proceedings Selected Papers From The
Coregrid Workshop On Grids, Clouds and P2P Computing August 31,
2010},
month = {August},
Year = 2010,
}
@Article{BLH+:IJARAS10,
author =
{F. Baude and V. Legrand and L. Henrio and P. Naoumenko and H.
Pfeffer and L. Bassbouss and D. Linner},
title =
{ {Mixing Workflows and Components to Support Evolving Services}},
journal =
{International Journal of Adaptive, Resilient and Autonomic Systems
(IJARAS)},
year =
{2010},
publisher = "IGI publishing",
}
@inproceedings{HKK:FMCO09,
author =
{Ludovic Henrio and
Florian Kammüller and
Muhammad Uzair Khan},
title =
{A Framework for Reasoning on Component Composition},
booktitle = {FMCO 2009},
year = {2010},
publisher = {Springer},
series =
{Lecture Notes in Computer Science},
}
@InProceedings{LHP:europar10,
author =
{Mario Leyton and Ludovic Henrio and José M. Piquer},
title =
{Exceptions for Algorithmic Skeletons},
booktitle =
{16th Int. European Conference on Parallel and Distributed Computing
(Euro-Par 2010) },
year = {2010},
url
= "http://hal.archives-ouvertes.fr/inria-00486108/en/"
}
@InProceedings{BHM:wcsi10,
author =
{Rabéa Ameur Boulifa and and Ludovic Henrio and Eric Madelaine},
title = {Behavioural Models for Group
Communications},
booktitle = {WCSI-10:
International Workshop on Component
and Service Interoperability},
year =
{2010},
OPTeditor =
{},
sorte = "conf-int",
x-proceedings
= {yes},
x-international-audience={yes}
}
@InProceedings{HK:FESCA:2010,
author = {Ludovic Henrio and
Muhammad Uzair Khan},
title = {Asynchronous
Components with Futures: Semantics and Proofs in Isabelle/HOL},
booktitle = {Proceedings of the
Seventh International Workshop, FESCA 2010 },
publisher = {ENTCS},
year = 2010
}
@TechReport{MH:TR09,
location =
{http://www.scientificcommons.org/52523524},
title = {First
Class Futures: A Study Of Update Strategies},
author = {Khan,
Muhammad Uzair and Henrio, Ludovic},
year = {2009},
note = {RR-7113 },
publisher = {HAL -
CCSD},
url =
{HAL:http://hal.inria.fr/inria-00435573/en/},
institution =
{INRIA a CCSD electronic archive server based on P.A.O.L
[http://hal.inria.fr/oai/oai.php] (France)},
}
@inproceedings{BHR:Sinter09,
author =
{Boutheina Bannour and Ludovic Henrio and
Marcela Rivera},
title =
{A Reconfiguration Framework for Distributed Components},
booktitle = {SINTER Workshop
Software Integration and Evolution @ Runtime},
publisher = {ACM},
year = {2009}
}
@inproceedings{HK:foclasa09,
author = {Ludovic
Henrio and
Florian Kamm{\"u}ller},
title = {Functional Active
Objects: Typing and Formalisation},
booktitle = {Proceedings of the International Workshop
on the Foundations of Coordination Languages and Software Architecture
(FOCLASA)},
conferencetitle = {International Workshop on the
Foundations of Coordination Languages and Software Architecture},
journal = {Electronic notes in theoretical
computer science},
year = {2009},
publisher = {Elsevier},
}
@inproceedings{HKR:FMCO08,
author =
{Ludovic Henrio and
Florian Kamm{\"u}ller and
Marcela Rivera},
title =
{An Asynchronous Distributed Component Model and Its Semantics},
booktitle = {FMCO 2008},
year = {2009},
pages =
{159-179},
ee =
{http://dx.doi.org/10.1007/978-3-642-04167-9_9},
crossref =
{DBLP:conf/fmco/2008},
bibsource = {DBLP,
http://dblp.uni-trier.de}
}
@proceedings{DBLP:conf/fmco/2008,
editor =
{Frank S. de Boer and
Marcello M. Bonsangue and
Eric Madelaine},
title =
{Formal Methods for Components and Objects, 7th International
Symposium,
FMCO 2008, Sophia Antipolis, France, October
21-23, 2008, Revised Lectures},
booktitle = {FMCO},
publisher = {Springer},
series =
{Lecture Notes in Computer Science},
volume =
{5751},
year = {2009},
isbn = {978-3-642-04166-2},
ee =
{http://dx.doi.org/10.1007/978-3-642-04167-9},
bibsource = {DBLP,
http://dblp.uni-trier.de}
}
@inproceedings{BHN:ICAS09,
author = {Fran\c{c}oise Baude
and Ludovic Henrio and Paul Naoumenko},
title = {Structural
reconfiguration : an autonomic strategy for GCM components},
booktitle = {Proceedings of The
Fifth International Conference on Autonomic and Autonomous Systems: ICAS
2009},
year = {2009}
}
@article{CHS-IC2008,
author = {Denis Caromel and
Ludovic Henrio and
Bernard P. Serpette},
title = {Asynchronous sequential
processes},
journal = {Inf. Comput.},
volume = {207},
number = {4},
year = {2009},
pages = {459-495},
ee =
{http://dx.doi.org/10.1016/j.ic.2008.12.004},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@InProceedings{CHM:FMCO08,
author =
{Denis Caromel and Ludovic Henrio and Eric Madelaine},
title =
{Active Ob jects and Distributed Components: Theory and
Implementation},
booktitle =
{FMCO 2007},
year =
2008,
editor =
{Frank de Boer and Marcello Bonsangue},
series =
{LNCS},
number
= 5382,
pages
= {179--199},
publisher =
{Springer-Verlag},
address
= {Berlin Heidelberg}
}
@inproceedings{HR:Stop08,
author = {Ludovic Henrio and Marcela Rivera},
title = {Stopping safely hierarchical distributed components:
application to GCM},
booktitle = {CBHPC '08: Proceedings of the 2008 compFrame/HPC-GECO
workshop on Component based high performance},
year = {2008},
isbn = {978-1-60558-311-2},
pages = {1--11},
location = {Karlsruhe, Germany},
doi = {http://doi.acm.org/10.1145/1456190.1456201},
publisher = {ACM},
address = {New York, NY, USA},
}
@article{BBCHM:article2008,
author =
{Tom{\'a}s Barros and
Rab{\'e}a Ameur-Boulifa and
Antonio Cansado and
Ludovic Henrio and
Eric Madelaine},
title = {Behavioural models for distributed
Fractal components},
journal = {Annales des T{\'e}l{\'e}communications},
volume = {64},
number = {1-2},
year = {2009},
pages = {25-43},
ee =
{http://dx.doi.org/10.1007/s12243-008-0069-7},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@article{BCDGHP:Telecom08,
author
= {Fran\c{c}oise Baude and
Denis Caromel and
C{\'e}dric Dalmasso and
Marco Danelutto and
Vladimir Getov and
Ludovic Henrio and
Christian P{\'e}rez},
title = {GCM: a grid extension to Fractal
for autonomous distributed
components},
journal = {Annales des T{\'e}l{\'e}communications},
volume = {64},
number = {1-2},
year = {2009},
pages = {5-24},
ee =
{http://dx.doi.org/10.1007/s12243-008-0068-8},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@InProceedings{CHM:FACS08B,
author
= {Antonio Cansado and Ludovic Henrio
and Eric Madelaine},
title
= {Unifying Architectural and
Behavioural Specifications of Distributed Components},
booktitle
= {International Workshop on Formal Aspects of Component
Software (FACS'08)},
publisher
= {Electronic Notes in Theoretical Computer Science (ENTCS)},
address
= "Malaga",
year
= 2008,
month
= Sept
}
@InProceedings{CHM:FACS08,
author
= {Antonio Cansado and Ludovic Henrio
and Eric Madelaine},
title
= {Transparent First-class
Futures and Distributed Component},
booktitle
= {International Workshop on Formal Aspects of Component
Software (FACS'08)},
publisher
= {Electronic Notes in Theoretical Computer Science (ENTCS)},
address
= "Malaga",
year
= 2008,
month
= Sept
}
INPROCEEDINGS{MGKBBBH:Scripting-crete07,
title = {High-level Scripting
Approach for Building Component-based Applications on the Grid},
author = {Maciej Malawski and
Tomasz Gubala and Marek Kasztelnik and Tomasz Bartynski and Marian Bubak
and Francoise Baude and Ludovic Henrio},
booktitle = {CoreGRID Workshop
on Grid Programming Model Grid and P2P Systems Architecture Grid Systems,
Tools and Environments},
address = {Heraklion, Crete},
month = {June},
year = {2007},
publisher = {Springer},
}
@INPROCEEDINGS{MBBCHM:HTMLgcm-cca-symposium-07,
author = {Maciej Malawski and
Marian Bubak and Francoise Baude and Denis Caromel
and Ludovic Henrio and Matthieu
Morel},
title = {Interoperability of
Grid Component Models: {GCM} and {CCA} case study},
booktitle = {Towards Next
Generation Grids: Proceedings of the CoreGRID Symposium},
address = {Rennes, France},
month = {August},
year = {2007},
editor = {Thierry Priol and
Marco Vanneschi},
publisher = {Springer},
pages = {95-105},
url =
{http://www.springerlink.com/content/w6219164275x21j0/}
}
@techReport{HR:RR08,
title={An algorithm for safely stopping a component system},
author={Ludovic Henrio and Marcela Rivera},
language={English},
affiliation={{OASIS} [{INRIA} Sophia Antipolis] },
pages={18 },
type={Rapport de recherche },
note={{RR}-6444},
year={2008}
}
@inproceedings{CHL:EuromicroPDP08,
author
= {Denis Caromel and Ludovic Henrio
and Mario Leyton},
title
= {Type Safe Algorithmic
Skeletons},
booktitle =
{Proceedings of the 16th Euromicro International Conference on Parallel,
Distributed and network-based Processing},
address
= {Toulouse, France},
month
= feb,
year
= 2008
}
@TechReport{coregrid:tr0138,
AUTHOR
= {Aldinucci, Marco and Campa, Sonia and Coppola, Massimo and Danelutto,
Marco and Zoppi, G. and Basso, Alessandro and Bolotov, Alexander and
Baude, Francoise and Bouziane, Hinde and Caromel, Denis and Henrio,
Ludovic and Pérez, Christian and Cunha, Jose and Michael, Classen and
Classen, Philipp and Lengauer, Christian and Cohen, J. and Mc Gough, S.
and Currle-Linde, Natalia and Dazzi, Patrizio and Tonellotto, Nicola and
Dünnwebber, Jan and Gorlatch, Sergei and Kilpatrick, Peter and Ranaldo,
Nadia and Zimeo, Eugenio},
TITLE =
{Proceedings of the Programming Model Institute Technical meeting 2008},
YEAR =
{2008},
MONTH =
{May},
NUMBER
= {TR-0138},
INSTITUTION = {Institute of Programming Model, CoreGRID - Network of
Excellence},
URL =
{http://www.coregrid.net/mambo/images/stories/TechnicalReports/tr-0138.pdf},
KEYWORDS = {WP3}
}
@InBook{Cocome07,
author = {Antonio Cansado and Denis Caromel and Ludovic Henrio and
Eric Madelaine and Marcela Rivera and Emil Salageanu},
title = {{The Common Component Modeling Example: Comparing Software
Component Models}},
chapter = {{A Specification Language for Distributed Components
implemented in GCM/ProActive}},
note = {\url{http://agrausch.informatik.uni-kl.de/CoCoME}},
year= "2008",
publisher= {Springer},
series = {Lecture Notes in Computer Science},
volume = 5153
}
@techreport{HKS:RR07,
author = {Henrio, Ludovic and
Kamm{\"u}ller, Florian and Sudhof, Henry},
title = {ASPfun: A Functional and
Distributed Object Calculus Semantics, Type-system, and Formalization},
year = {2007},
month
= {11},
institution = {INRIA},
number = {6353},
type = {Research Report},
url=
{http://hal.inria.fr/inria-00186963/fr/}
}
@inproceedings{CCH:Middleware07,
author = {Denis Caromel and
Guillaume Chazarain and Ludovic Henrio},
title = {Garbage
Collecting the Grid: a Complete DGC for Activities},
booktitle = {Proceedings of the 8th
ACM/IFIP/USENIX International
Middleware Conference},
address = {Newport Beach, CA},
month = nov,
year = 2007,
}
@InProceedings{BLN:Autonomics07,
author = {F. Baude and L. Henrio and P.
Naoumenko},
title = {{A Component Platform for
Experimenting with Autonomic Composition}},
booktitle = {First International
Conference on Autonomic Computing and Communication Systems (Autonomics
2007). Invited Paper},
year = 2007,
month = {Oct},
publisher = {ACM Digital Library}
}
@inbook{Bch:Coregrid08b,
Author = {Fran{\c c}oise Baude And
Denis Caromel And Ludovic Henrio And Paul Naoumenko},
Chapter = {A Flexible Model And
Implementation Of Component Controllers},
Title = {"Making Grids Work" --
Post-Proceedings Selected Papers From The Coregrid Workshop On Grid
Programming Model, Grid And P2p Systems Architecture, Grid Systems, Tools
And Environments, June 2007},
Year = 2008,
Series = {Coregrid},
Publisher = {Springer},
Anote = {Isbn-13: 978-0-387-78447-2},
}
@inbook{Mgk:Coregrid08,
Author = {Maciek Malawski And
Tomasz Gubala and Marek Kasztelnik and Tomasz Bartynski and Marian Bubak
And Fran{\c c}oise Baude And Ludovic Henrio},
Chapter = {High-Level Scripting
Approach For Building Component-Based Applications On The Grid},
title = {"Making Grids Work" --
Post-Proceedings Selected Papers From The Coregrid Workshop On Grid
Programming Model, Grid And P2p Systems Architecture, Grid Systems, Tools
And Environments, June 2007},
Pages = {307--320},
Year = 2008,
Series = {Coregrid},
Publisher = {Springer},
Anote = {Isbn-13: 978-0-387-78447-2},
}
@InProceedings{BCD:PPoPP07,
title = {Promised Messages: Recovering from Inconsistent Global
States},
author = {F. Baude and D. Caromel and C.
Delb{\'e} and L. Henrio},
booktitle = {ACM SIGOPS conference Principles and Practice of
Parallel Programming (PPoPP). Poster.},
year = 2007
}
@InProceedings{HK:FMOODS07,
title = {A Mechanized Model of the Theory of Objects},
author = { Ludovic Henrio and Florian
Kamm\"uller},
booktitle = { 9th IFIP International Conference on
Formal Methods for Open Object-Based Distributed Systems (FMOODS) },
series = { LNCS },
publisher = { Springer },
month = jun,
year = 2007,
}
@InProceedings{BCHM:CCGrid07,
title = {Collective Interfaces for Distributed Components},
author = {Fran\c{c}oise Baude and Denis Caromel and Ludovic Henrio
and Matthieu Morel},
booktitle = {CCGrid 2007: IEEE
International Symposium on Cluster
Computing and the Grid},
month = may,
year = 2007
}
@techReport{HK:RR06,
title={A Formalization of the Theory of Objects in {I}sabelle/{HOL}},
author={Ludovic Henrio and Florian Kamm{\"u}ller},
abstract={We present a formalization of {A}badi's and {C}ardelli's
theory of objects in the interactive theorem prover
{I}sabelle/{HOL}. In particular, we present (a) a formal model of
objects and its operational semantics based on {D}e{B}ruijn indices (b) a
parallel reduction relation for objects (c) the proof of confluence for
the theory of objects reusing {N}ipkow's {HOL}-framework for the lambda
calculus.},
keywords={sigma-calculus; semantics; confluence; formal model},
language={English},
affiliation={{OASIS} [{INRIA} Sophia Antipolis] - {T}echnische
{U}niversit{\"a}t {B}erlin [TUB] },
pages={20 },
type={Rapport de recherche },
note={{RR}-6079},
year={2006},URL={http://hal.inria.fr/inria-00121816/en/},
}
@Unpublished{
BCH:Fractal06,
author =
{Fran\c{c}oise Baude and Denis Caromel and Ludovic Henrio
and Matthieu Morel and Paul Naoumenko},
title
= {Fractalising Fractal Controller for a
Componentisation of
the Non-Functional Aspects},
note
= {5th Fractal Workshop in conjunction with ECOOP'20 --
poster},
year
= 2006,
address =
{Nantes, France},
month
= {July}
}
@InProceedings{BGV:escience06,
author = {S. Bezinne and V. Galtier and S. Vialle
and F. Baude and
M. Bossy and V. Dung and L.
Henrio},
title = {A Fault Tolerant and
Multi-Paradigm Grid Architecture for
Time Constrained Problems.
Application to Financial Option
Pricing},
booktitle = {2nd IEEE International Conference on
e-Science and Grid
Computing},
year = 2006,
month = {December},
publisher = {IEEE}
}
@InProceedings{
CHM:fractal06,
author = {A. Cansado and L. Henrio and E.
Madelaine},
title = {Towards Real Case
Component Model-Checking},
booktitle = {5th Fractal Workshop},
year = 2006,
address = {Nantes, France},
month = {July}
}
@techreport{CDHRR06,
author = {D.
Caromel and C. Delb\'e and L. Henrio},
title =
{Promised Consistency for Rollback Recovery},
publisher = {INRIA},
address = {Sophia
Antipolis},
year
= {2006},
language = {eng},
file
= {http://www.inria.fr/rrrt/rr-5902.html},
note
= {Technical report n RR-5902}
}
@TechReport{BBB:TR06,
author = { Alessandro Basso and Alexander
Bolotov and Artie Basukoski and Vladimir Getov and Ludovic Henrio and
Mariusz Urbanski},
title = {Specification and Verification of
Reconfiguration Protocols in Grid Component Systems},
institution = {Institute on Programming Model (WP3)},
year = 2006,
month = {May},
note = {CoreGRID Technical Report,
TR-0042}
}
@inproceedings{BBB:IS06,
author = {Alessandro Basso and Alexander
Bolotov and Artie Basukoski and Vladimir Getov and Ludovic Henrio and
Mariusz Urbanski},
title = {Specification and Verification of
Reconfiguration Protocols in Grid Component Systems},
Booktitle={Proceedings of the 3rd IEEE Conference On Intelligent
Systems IS-2006} ,
Year= 2006 ,
Publisher= IEEE ,
note = {long version published as a
CoreGRID Technical Report, TR-0042}
}
@InProceedings{CH:TCS06,
author = {Denis Caromel and Ludovic
Henrio},
title = {Asynchonous Distributed
Components: Concurrency and Determinacy},
booktitle = {Proceedings of the IFIP
International Conference on Theoretical Computer Science 2006 (IFIP
TCS'06)},
year = 2006,
address = {Santiago, Chile,},
month = {August},
publisher = {Springer Science},
note = {19th IFIP World Computer Congress}
}
@InProceedings{TPIHCG:CompFrame06,
author = {Jeyarajan Thiyagalingam
and Nikos Parlavantzas and Stavros Isaiadis and Ludovic
Henrio and Denis Caromel and Vladimir Getov},
title = {Proposal for a Lightweight
Generic Grid Platform Architecture},
booktitle = {Proceedings of CompFrame
2006, Component and Framework Technology in High-Performance and
Scientific Computing},
year = 2006,
address = {Paris, France},
month = {June},
publisher = {IEEE}
}
@InProceedings{BHM05-2,
author
= {T. Barros and L. Henrio and E.
Madelaine},
title
= {Verification of Distributed
Hierarchical Components},
booktitle
= {International Workshop on Formal Aspects of Component
Software (FACS'05)},
publisher
= {Electronic Notes in Theoretical Computer Science (ENTCS)},
address
= "Macao",
year
= 2005,
month
= Oct
}
@INPROCEEDINGS{spin05,
AUTHOR = {Tomás Barros and Ludovic Henrio and Eric Madelaine},
TITLE = {Behavioural Models for Hierarchical Components},
BOOKTITLE = {Proceedings of SPIN'05},
publisher = "Spinger Verlag",
YEAR = 2005
}
@Article{achl-secco-05,
author = {Isabelle Attali and Denis Caromel
and Ludovic Henrio and Felipe Luna Del Aguila},
title="Secured Information Flow for Asynchronous Sequential
Processes",
journal="Electronic Notes in Theoretical Computer Science",
year=2007,
month="Jun",
day=12,
volume=180,
issue=1,
pages="17--34",
url="http://www.sciencedirect.com/science/article/B75H1-4NWWPWK-3/2/7d9b65efb765e19b7671edc744c5eeb5",
note = "Proceedings of the International Workshop on Security and
Concurrency (SecCo 2005)"
}
@InProceedings{BCDH-epar,
author
= {Fran{\c c}oise Baude and Denis
Caromel and Christian Delb{\'e} and Ludovic
Henrio},
title
= {An Hybrid Message
Logging-CIC Protocol for Constrained Checkpointability},
booktitle = {Proceedings of Europar
2005},
publisher =
{Springer-Verlag},
year = 2005
}
@Book{CH-book,
author =
{Denis Caromel and Ludovic Henrio},
title = {A Theory of Distributed
Objects},
publisher = {Springer-Verlag},
key = {3-540-20866-6},
year = 2004
}
@InProceedings{BBCHHLM05,
author =
{Laurent Baduel and Françoise Baude and Denis Caromel and
Ludovic
Henrio and Fabrice Huet and Stéphane Lanteri and Matthieu Morel },
title =
{Grid Components Techniques: Composing, Gathering, and
Scattering},
booktitle =
{Coupled Problems 2005, Computational Methods
for Coupled Problems
in
Science and Engineering, an ECCOMAS Thematic Conference},
year =
2005,
address =
{Santorini, Greece},
month =
{may}
}
Article{BCDH-TSI,
author = {Fran{\c
c}oise Baude and Denis Caromel and Christian Delb{\'e} and Ludovic
Henrio},
title
= {Un protocole de
tol{\'e}rance aux pannes pour objets actifs non-pr{\'e}emptifs},
journal = {Technique et
Science Informatiques (TSI)},
year
= {2006}
}
@Misc{DH04RR,
author = {Fran\c{c}oise Baude and Denis Caromel
and Christian Delb{\'e} and Ludovic Henrio},
title = {A Fault Tolerance protocol for {ASP} calculus : Design and
Proof},
howpublished = {Research Report, INRIA Sophia Antipolis},
year = 2004,
note = {RR-5246}, month = {June}
}
@InProceedings{HeSeSz:jfla04,
author = {Ludovic
Henrio Bernard Paul Serpette and Szablocs Szentes},
title =
{Algorithmes et compléxités de la réduction statique minimale},
year =
2004,
month = jan,
pages = {155--168},
booktitle = {Actes des
journ{\'e}es JFLA},
address =
{Sainte-Marie-de-Ré, France}
ABSTRACT = {
La réduction statique minimale (RSM) est l'analyse de flot de
contrôle d'ordre 0 (0CFA). Cet article présente une série
d'algorithmes résolvant cette analyse ainsi que leurs complexités
respectives.
Même si cette analyse est souvent annoncée comme étant calculable
en un temps
cubique par rapport à la taille du programe étudié, un algorithme
complet
atteignant cette complexité n'est pas si évident. Avec le
lambda-calcul
comme langage de description des programmes, nous commençons par
un
algorithme naïf et, pas à pas, nous aboutissons à celui qui
s'exécute,
dans le pire des cas, en un temps cubique.
Nous donnerons les exemples qui prouvent que ces complexités
maximales
peuvent être atteintes.
}
}
@TechReport{HeSeSz03RR,
author = {Ludovic
Henrio Bernard Paul Serpette and Szablocs Szentes},
title = {Implementation and Complexity of the
Lowest Statuc Reduction},
institution = {INRIA Sophia Antipolis},
month =
dec,
year = 2003,
note = {RR-5034},
url = {ftp://ftp-sop/pub/rapport/RR5034.ps.gz}
}
@InProceedings{CHSPOPL04,
author = {Denis Caromel and Ludovic Henrio and Bernard Paul
Serpette},
title = {Asynchronous and deterministic objects},
booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT
symposium on Principles of programming languages},
year = {2004},
isbn = {1-58113-729-X},
pages = {123--134},
location = {Venice, Italy},
doi = {http://doi.acm.org/10.1145/964001.964012},
publisher = {ACM Press},
}
@TechReport{CHS03RR,
author = {Denis Caromel and Ludovic Henrio
and Bernard Serpette},
title = {Asynchronous Sequential Processes},
institution = {INRIA Sophia Antipolis},
year = 2003,
note = {RR-4753},
url = {ftp://ftp-sop/oasis/publications/2003/RRCHS.ps.gz}
}
@InProceedings{ HeSe:jfla03,
author = {Ludovic
Henrio and Bernard Paul Serpette},
title = {A
Parametrized Polyvariant Bytecode Verifier},
year =
2003,
month = jan,
booktitle = {Actes des journ{\'e}es
JFLA},
address = {Chamrousse,
France}
ABSTRACT = {
This paper presents a bytecode verifier based on an abstract
small-step semantics.
It is described with transition rules on abstract states of a
virtual machine.
By construction, the bytecode verifier is polyvariant: more than
one abstract state can be constructed for a given program point.
We separate each abstract step into two substeps:
a join step which can merge some abstract states and
an operational step which computes the effect of a specific
instruction on a state.
We give properties needed for these two steps in order
to obtain the soundness of the bytecode verifier.
We define a simple abstract join step definition allowing full
polymorphism of subroutines.
Finally, by choosing a dedicated representation of abstract stacks, we
will see
that our bytecode verifier is able to perform a type check of
recursion.}
}
@INPROCEEDINGS{henrio:esmart01,
AUTHOR = {Denis Caromel, Ludovic Henrio, Bernard Serpette},
TITLE = {Context Inference for Static Analysis of Java Card
Object Sharing},
BOOKTITLE = {Proceedings e-Smart 2001},
PUBLISHER = {Springer-Verlag},
YEAR = 2001,
ABSTRACT = {This article presents an analysis to statically check
the Java Card
sharing policy. From the program text, both the violation and the
guaranty of correctness can be detected in certain cases avoiding
Run-time exception.
Using type inference techniques,a specific inference algorithm is
proposed in order
to achieve such result. The current implementation is outlined, and
experimental results are given on a benchmark program.}
}
@Article{Attali2001,
author = "Isabelle Attali and Denis Caromel and Carine Courbis and
Ludovic Henrio and Henrik Nilsson",
title = "An Integrated Development Environment for {Java Card}",
journal = "Computer Networks",
year = 2001,
note = "Journal version of \cite{Attali2000b}"
}
@InProceedings{Attali2000b,
author = "Isabelle Attali and Denis Caromel and Carine Courbis and
Ludovic
Henrio and Henrik Nilsson",
title = "Smart Tools for {Java Cards}",
editor = "Josep Domingo-Ferrer and David Chan and Anthony Watson",
booktitle = "Smart Card Research and Advanced Applications",
year = 2000,
publisher = "Kluwer Academic Publishers",
month = sep,
note = "Proceedings of the {IFIP} Fourth Working Conference
on Smart Card Research
and Advanced Applications
({CARDIS} 2000), {HP}
Labs, Bristol, {UK}"
}
Ludovic Henrio
Last modified: Jul 2011