Bertil Folliot

sélection de publications/selection of publications (.ps.gz ou/or .pdf)


Autour de la MVV/around VVM (Virtual Virtual Machines)

  1. Frédéric Ogel, Gaël Thomas, Antoine Galland,  Bertil Folliot.  MVV : une Plate-forme à Composants Dynamiquement Reconfigurables.
    Techniques et Science Informatiques, 23(10):1269-1299, 2004.
  2. Frédéric Ogel, Bertil Folliot, Ian Piumarta.  On Reflexive and Dynamically Adaptable Environments for Distributed Computing.
    In Proc. 3rd International Workshop on Distributed Auto-adaptive and Reconfigurable Systems, ICDCS’2003, IEEE, Providence, Rhode Island, Mai 2003.
  3. Bertil Folliot, Ian Piumarta, Lionel Seinturier, Carine Baillarguet, Christian Khoury, Arthur Léger, Fréderic Ogel.  Beyond flexibility and reflection: the virtual virtual machine approach.
    NATO Advanced Research Workshop, Environments, Tools and Applications for Cluster Computing
    .  LNCS 2326, Springer-Verlag, pp. 17-26, 2002
  4. Ian Piumarta, Frederic Ogel, Bertil Folliot.  YNVM: dynamic compilation in support of software evolution.
    In Proc. Ingeneering Complex Object Oriented System for Evolution, OOPSLA, Tampa Bay, Floride, Octobre 2001.
  5. Bertil Folliot. The Virtual Virtual Machine Project.
    Proc. of IFIP Symposium on Computer Architecture and High Performance Computing, Sao Paulo, Brésil, Octobre 2000.
  6. Ian Piumarta, Bertil Folliot, Lionel Seinturier, Carine Baillarguet. Highly configurable operating systems: the VVM approach.
    Proc. of ECOOP'2000 Workshop on Object Orientation and Operating Systems, Cannes, Juin 2000.
  7. Bertil Folliot, Ian Piumarta, Lionel Seinturier.  Middleware and Reflective Features of the Virtual Virtual Machine.
    Proc. of Workshop on Reflective Middleware, IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Middleware'2000, New York, USA, pp. 8-9, Avril 2000.
  8. Bertil Folliot, Ian Piumarta, Fabio Riccardi.  A Dynamically Configurable, Multi-Language Execution Platform.
    Proc. of 8th ACM SIGOPS European Workshop, Sintra, Portugal, pp. 175-181, September 1998.
  9. Bertil Folliot, Ian Piumarta, Fabio Riccardi.  A Virtual Virtual Machine.
    Cabernet Radical Workshop, Crète, Septembre 1997.
  10. MVV appliquée à... caches web, réseaux actifs/VVMs applied to... web cache, active networks

  11. Assia Hachichi, Gaël Thomas, Cyril Martin, Simon Patarin, Bertil Folliot. A Generic Language for Dynamic Adaptation.
    Proc. of European Conference on Parallel Processing, EuroPar 2005, ACM/IEEE/IFIP, Lisbonne, Portugal, LNCS 3648, pp. 40-49, Août 2005.
  12. Frédéric Ogel, Gaël Thomas, Bertil Folliot.  Supporting Efficient Dynamic Aspects through Reflection and Dynamic Compilation.
    Proc. of the 20th Annual ACM Symposium on Applied Computing, Santa Fé, Nouveau Mexique, Mars 2005.
  13. Gaël Thomas, Frédéric Ogel, Antoine Galland,  Bertil Folliot, Ian Piumarta.  Building a Flexible Java Runtime upon a Flexible Compiler.
    Special issue "System and networking for SmartObjects" of IASTED International Journal of Computers and Applications, 27(1):27-34, 2005.
  14. Assia Hachichi, Cyril Martin, Gaël Thomas, Simon Patarin, Bertil Folliot. Reconfigurations dynamiques de services dans un intergiciel à composants CORBA CCM.
    Actes de la 1ère Conférence Francophone sur le Déploiement et la (Re) Configuration de Logiciels, Grenoble, Octobre 2004.  
  15. Frédéric Ogel, Bertil Folliot, Gaël Thomas.  A Step Towards Ubiquitous Computing: an efficient flexible micro-ORB.
    Proc. of 8th ACM SIGOPS European Workshop, Louvain, Belgique, pp. 173-178, Septembre 2004.
  16. Fréderic Ogel, Gaël Thomas, Ian Piumarta, Antoine Galland, Bertil Folliot, Carine Baillarguet. Towards Active Applications: the Virtual Virtual Machine Approach.
    New Trends in Computer Science and Engineering, M. Craus, D. Gâlea, A. Valachi eds.,  A92 Publishing House, POLIROM Press, pp. 28-47, 2003.
  17. Gaël Thomas, Frédéric Ogel, Bertil Folliot.  Jnjvm : une Plateforme Java Adaptable pour Application Active.
    Actes de la 3ème Conférence Française sur les Systèmes d'Exploitation, CFSE'3, Chapitre français de l'ACM-SIGOPS, La Colle sur Loup, Octobre 2003.
  18. Frédéric Ogel, Gaël Thomas, Bertil Folliot, Ian Piumarta.  Application-Level Concurrency Management.
    In Proc. Concurrent Information Processing and Computing, IFIP, NATO Advanced Research Workshop, Sinaia, Roumanie, pp. 193-201, Juillet 2003.
  19. Frédéric Ogel, Simon Patarin, , Ian Piumarta, Bertil Folliot.  C/SPAN: a Self-Adaptazing Web Proxy Cache.
    In Proc. 5th Annual International Workshop on Active Middleware Services, HPDC'12, Seattle, Juin 2003.
  20. Gaël Thomas, Bertil Folliot, Ian Piumarta.  Documents actifs.
    Actes de la conf. Journées des Jeunes Chercheurs en Systèmes, Chapitre français de l’ACM-SIGOPS, Hammamet, Tunisie, pp. 441-447, Avril 2002.
  21. Christian Khoury, Bertil Folliot, Ian Piumarta.  AAN: A Highly Reflective Active Network.
    In Proc. 20st IASTED Applied Informatics Conference, Innsbruck, Autriche, Février 2002.
  22. Ian Piumarta, Frederic Ogel, Carine Baillarguet, Bertil Folliot.  Applying the VVM kernel to Flexible Web Caches.
    Proc IEEE Workshop on Hot Topics in Operating Systems, HOTOS-VIII, Schloss Elmau, RFA, pp. 155, Mai 2001.
  23. (pour la version plus longue en rapport de recherche/for the more detailed research report paper, click here).
  24. C. Khoury and B. Folliot.  Environnement de programmmation actif pour la mobilité.
    In Actes de la conf. Jeunes chercheurs en systèmes, GDR ARP et ASF, Besançon, France, Juin 2000.
  25. MVV dans les systèmes embarqués (satellites, cartes à puces...)/VVM in embedded systems (satellites, smart card and so on)

  26. Antoine Galland, Damien Deville, Gilles Grimaud, Bertil Folliot.  Contrôle des ressources dans les cartes à microprocesseurs.
    Actes du 1er Congrès Plurisectoriel "Logiciels Temps Réel Embarqués", Toulouse, Janvier 2002.
  27. Damien Cailliau, Arthur Léger, Bertil Folliot.  Using high level configuration language for safer space software update.
    Proc. International Astronautical Congress IAF, Toulouse, Octobre 2001.
  28. Damien Cailliau , Arthur Léger, Olivier Marin, Bertil Folliot. A joint middleware/configuration language approach for space embedded software update.
    Proc. DAta Systems In Aerospace, DASIA 2001, (CSA, CNES, ESA), Nice, Mai 2001.
  29. Arthur Léger, Bertil Folliot, Damien Cailliau.  Platform for Software Reconfiguration in Embedded Systems.
    Proc. of European Research Seminar on Advances in Distributed Systems, Bertinoro, Italie, Mai 2001.
  30. Damien Cailliau, Arthur Leger, Olivier Marin, Bertil Folliot.  Conception d'un système de reconfiguration de logiciels multitâches embarqués sur satellite.
    Actes de la 2éme Conférence Française sur les Systèmes d'Exploitation, Chapitre français de l'ACM-SIGOPS, GDR ARP, Paris, pp. 49-60, Avril 2001.
  31. Bertil Folliot, Damien Cailliau, Ian Piumarta, Remi Bellenger.  PLERS : Plateforme Logicielle Reconfigurable pour Satellites - Application au satellite Corot.
    Proc. Rencontres Francophones du Parallélisme, RenPar2000, Besançon, France, Juin 2000.
  32. D'autres publications/Other publications (click here)


Autours des MPR/Around DSM

  1. Luciana Arantès, Pierre Sens, Bertil Folliot. An Effective Logical Cache for a Clustered LRC-based DSM System.
    Cluster Computing journal, 5:19-31, 2002.
  2. Luciana Arantès, Pierre Sens, Bertil Folliot.  Enhancing the Cache Strategy of a Cluster-based DSM System Using An Adaptive Approach.
    Proc. of International Conference on Parallel Processing (ICPP'01), Valencia, Spain, September 2001.
  3. L. Arantes, D. Poitrenaud, P. Sens, B. Folliot.  The Barrier-Lock Clock: A Scalable Synchronisation-oriented logical clock.
    Parallel Processing Letters, Vol. 11(1):65-76, 2001.
  4. Luciana Arantès, Bertil Folliot, Pierre Sens.  The impact of caching in loosely-coupled clustered software DSM systems.
    Proc. of IEEE International Conference on Cluster Computing, Chemnitz, Germany, pp. 27-34, November 2000. selected paper.
  5. Luciana Arantès, Bertil Folliot, Pierre Sens. A Proposal for a Parallel Programming Support for Multi-LAN Platforms.
    Proc. of 11th Symposium on Computer Architecture and High Performance Computing, Natal, Brésil, pp. 197-204, October 1999.
  6. Luciana Arantès, Bertil Folliot, Pierre Sens.  A Node Count-independent Logical Clock for Scaling Lazy Release Consistency.
    Proc. of European Conference on Parallel Processing, EuroPar'99, Toulouse, Septembre 1999.  Lecture Notes in Computer Science 1685, pp. 815-822, Springer-Verlag, 1999.
  7. Luciana Arantès, Bertil Folliot, Pierre Sens.  Une mémoire partagée répartie extensible basée sur la cohérence relâchée paresseuse.
    Actes de la 1ère Conférence Française sur les Systèmes d'Exploitation, Chapitre français de l'ACM-SIGOPS, GDR ARP, Rennes, pp. 185-196, Juin 1999.
  8. L. Arantes, B. Folliot, P. Sens. An Approach for a Multi-LAN DSM Based on Lazy Release Consistency.
    Proc. of 3rd European reseach Seminar on Advances in Distributed Systems (ERSADS'99), April 1999

Autours de l'observation des clusters/Around Cluster Monitoring

  1. Céline Boutros Saab, Xavier Bonnaire, Bertil Folliot.  PHOENIX : A Self Adaptable Monitoring Platform for Cluster Management.
    Cluster Computing journal, 5:75-85, 2002.
  2. Celine Boutros, Xavier Bonnaire, Bertil Folliot.  A flexible monitoring plateform to build cluster management services.
    Proc. of IEEE International Conference on Cluster Computing, Chemnitz, Germany, pp. 258-265, November 2000.

Porcupine et le membership/Porcupine and the membership

  1. Bertil Folliot, Gaël Thomas.  Protocole de membership hautement extensible : conception est expérimentations.
    Actes de la 2éme Conférence Française sur les Systèmes d'Exploitation, Chapitre français de l'ACM-SIGOPS, GDR ARP, Paris, pp.25-36, Avril 2001.
  2. Yasushi Saito, Brian Bershad, Henry Levy, Eric Hoffman, Bertil Folliot.  The Porcupine Scalable Mail Server.
    Proc. of 8th ACM SIGOPS European Workshop, Sintra, Portugal, pp. 48-52, September 1998.

Autours de la répartition de charge et de la tolérance aux fautes/Around load sharing and fault tolerance

  1. Bertil Folliot, Pierre Sens.  Load Sharing and Fault Tolerance Manager.
    High Performance Cluster Computing. Volume 1, Chapter 22, R. Buya ed., Prentice-Hall, pp. 534-552, 1999.
  2. Bertil Folliot, Pierre Sens, Pierre-Guillaume Raverdy.  Plateforme de Répartition de Charge et de Tolérance aux Fautes pour Applications Parallèles en Environnement Réparti.
    Calculateurs Parallèles, 7(4):345-366, Hermès, 1995.
  3. Bertil Folliot, Pierre Sens.  GatoStar: A Fault Tolerant Load Sharing Facility for Parallel Applications.
    Dependable Computing - EDCC-1, Berlin, Germany.  Lecture Notes in Computer Science 852, K. Echtle, D. Hammer & D. Powell eds. Springer-Verlag, pp. 581-598, 1994.
  4. Répartition de charge/Load Sharing

  5. Bruno Bretelle, Bertil Folliot.  Placement dynamique d'applications parallèles communicantes dans les mémoires partagées réparties.
    Actes des 2ème Journées de Recherche sur le Placement Dynamique et la Répartition de Charge, GDR ARP / CNRS, Lille, Mai 1998.
  6. Guy Bernard, Bertil Folliot.  Caractéristiques générales du placement dynamique : synthèse et problématique.
    Placement dynamique et répartition de charge : Application aux systèmes répartis et parallèles
    , G. Bernard, J. Chassin de Kergommeaux, B. Folliot & C. Roucairol, eds. Chapitre 1: Introduction au placement dynamique, Editions INRIA, pp. 3-26, 1997.
  7. Bruno Bretelle, Thierry Terracol, Bertil Folliot, Pierre Sens.  Problématique du placement dynamique dans les systèmes répartis à haut débit. 
    Placement dynamique et répartition de charge : Application aux systèmes répartis et parallèles,  G. Bernard, J. Chassin de Kergommeaux, B. Folliot & C. Roucairol, eds. Chapitre 3 : Placement à grain fin, Editions INRIA, pp. 197-212, 1997.
  8. Bertil Folliot, Pierre-Guillaume Raverdy.  Adaptative Partitionning and Dynamic Allocation for Large Computing Systems.
    Proc. of International Conference on Parallel and Distributed Processing Techniques and Applications, Sunnyvale, California, pp. 1268-1279, August 1996.
  9. Bertil Folliot, Karim Foughali, Pierre Sens.  Placement d'applications parallèles dans les réseaux de stations de travail : l'expérience de GATOSTAR.
    Acte des Journées de Recherche sur le Placement Dynamique et la Répartition de Charge, GDR PRS / CNRS, Paris, pp. 75-78, Mai 1995.
  10. Pierre-Guillaume Raverdy, Bertil Folliot.  Presentation of the Execution Territory: a Two Level Load Balancing Mechanism.
    Proc. of European Research Seminar on Advances in Distributed Systems, l'Alpe d'Huez, pp. 99-104, April 1995.
  11. Simulation

  12. Yanal Haj Mahmoud, Pierre Sens, Bertil Folliot.  Performance Evaluation of a Load Sharing System on a Cluster of Workstations.
    Proc. of 6th International Conference on High Performance Computing, Calcuta, Inde, Décembre 1999.
  13. Y. HajMahmoud, P. Sens, B. Folliot.  Quantifying the Performance Improvement of Migration  Mechanism in Load  Distributing Systems.
    Proc. International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, July 1999.
  14. Yanal Haj Mahmoud, Bertil Folliot, Pierre Sens.  Simulation et évaluation de performances d'un système de répartition de charge.
    Techniques et Science Informatiques, 18(9):1005-1028, 1999.
  15. Tolérance aux fautes/Fault tolerance

  16. Pierre Sens, Bertil Folliot.  The STAR Fault Tolerant Manager for Distributed Operating Environments.
    Software --- Practice & Experience, 28(10):1079-1099, 1998.
  17. Pierre Sens, Bertil Folliot.  Performance Evaluation of Fault Tolerance for Parallel Applications in Networked Environments.
    Proc. of 26th International Conference on Parallel Processing (ICPP-97), Bloomingdale, Illinois, August 1997.


Divers

  1. Pierre-Guillaume Raverdy, Phillipe Darche, Bertil Folliot. Dynamic Management of Cooperative Applications for Mobile Systems.
    The Information Revolution: Impact on Science and Technology, J.E. Dubois & N. Gershon eds.  Chapter 3: Distributed Data and Information Networks, pp. 141-148, Springer-verlag, 1996.
  2. Karim Foughali, Bertil Folliot. TOPIC-SE: Tool Based Open Platform for Integration of Control in Software Environments.
    Information and Software Technology, 36(7):427-433, 1994.

Co-édition d'ouvrages et de numéros spéciaux de revues/Co-edition of Books and special issues in journals

  1. NATO Advanced Research Workshop, Environments, Tools and Applications for Cluster Computing.
    Dan Grigoras, Alex Nicolau, Bernard Toursel, Bertil Folliot eds.  Lecture Notes in Computer Science (LNCS) 2326, Springer Verlag, ISSN 0302-9743, 2002.
  2. Réseaux à haut-débit de stations pour le support d'applications parallèles et réparties.
    Bertil Folliot, Bernard Tourancheau eds. Calculateurs Parallèles, Réseaux et Systèmes Répartis, 10(1), Hermès, 1998.
  3. Placement dynamique et répartition de Charge : Application aux systèmes répartis et parallèles.
    Guy Bernard, Jacques Chassin de Kergommeaux, Bertil Folliot, Catherine Roucairol eds. Editions INRIA, ISBN 2-7261-1057-6, 1997.
  4. Placement dynamique et répartition de charge.
    Jacques Chassin de Kergommeaux, Bertil Folliot, Catherine Roucairol eds.  Calculateurs Parallèles, 8(1), Hermès, 1996.

Rapports de recherche/Research reports

  1. Bertil Folliot.  Contribution à une approche système du placement dynamique dans les systèmes répartis hétérogènes.
    Habilitation à Diriger des Recherches de l'Université Paris VI, Décembre 1996.
  2. Bertil Folliot.  Méthodes et outils de partage de charge pour la conception et la mise en oeuvre d'applications dans les systèmes répartis hétérogènes.
    Thèse de Doctorat de l'Université Paris VI.  Rapport de recherche de l'Institut Blaise Pascal, MASI 93.20, Université Paris VI, Avril 1993.


RETOUR à la homepage/BACK to the homepage

Prenom.Nom@lip6.fr.