Last update: 13 February 2017
DBLP, Google Scholar

Books

  1. Damien Cassou, Stéphane Ducasse, Luc Fabresse, Johan Fabry and Sven Van Caekenberghe, Enterprise Pharo: a Web Perspective, 279, Square Bracket Associates, 2015, Pdf, Bib.

Refereed Articles in International Journals

  1. N. Papoulias, M. Denker, S. Ducasse and L. Fabresse, End-user abstractions for meta-control: Reifying the reflectogram, Science of Computer Programming, , -, 2017, Pdf, Doi, Bib.
  2. Nick Papoulias, Noury Bouraqadi, Luc Fabresse, Stéphane Ducasse and Marcus Denker, Mercury: Properties and Design of a Remote Debugging Solution using Reflection, Journal of Object Technology, 14, 1:1-36, 2015, Pdf, Doi, Bib.
  3. Mariano Martinez Peck, Noury Bouraqadi, Luc Fabresse, Marcus Denker and Camille Teruel, Ghost: A uniform and general-purpose proxy implementation, Science of Computer Programming, 98, 339-359, 2015, Impact factor: 1.672 (SNIP 2014) - 0.796 (SJR 2014), Pdf, Doi, Bib.
  4. Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi and Benjamin Van Ryseghem, Bootstrapping Reflective Systems: The Case of Pharo, Science of Computer Programming, 96, 141-155, Elsevier, 2014, Impact factor: 1.672 (SNIP 2014) - 0.796 (SJR 2014), Pdf, Doi, Bib.
  5. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Marea: An Efficient Application-Level Object Graph Swapper, Journal of Object Technology, 12, 2:1-30, 2013, Pdf, Doi, Bib.
  6. Luc Fabresse, Noury Bouraqadi, Christophe Dony and Marianne Huchard, A Language to Bridge the Gap between Component-based Design and Implementation, Journal of Computer Languages, Systems and Structures, 38, 29-43, Elsevier, 2012, Impact factor: 1.348 (SNIP 2014) - 0.838 (SJR 2014), Pdf, Doi, Bib.
  7. Mariano Martinez Peck, Noury Bouraqadi, Stéphane Ducasse and Luc Fabresse, Object Swapping Challenges: an Evaluation of ImageSegment, Journal of Computer Languages, Systems and Structures, 38, 1–15, Elsevier, 2012, Impact factor: 1.348 (SNIP 2014) - 0.838 (SJR 2014), Pdf, Doi, Bib.
  8. Luc Fabresse, Christophe Dony and Marianne Huchard, Foundations of a Simple and Unified Component-Oriented Language, International Journal of Computer Languages, Systems and Structures, 34, 130–149, Elsevier, 2008, Impact factor: 1.348 (SNIP 2014) - 0.838 (SJR 2014), Pdf, Doi, Bib.

Refereed Articles in French Journals

  1. Zhi Yan, Luc Fabresse, Jannik Laval and Noury Bouraqadi, Benchmarking des performances de systèmes multirobots. Application à l'exploration, Revue d'Intelligence Artificielle, 30, 211–236, 2016, Pdf, Doi, Bib.

Book Chapters

  1. Noury Bouraqadi, Luc Fabresse, Alexandre Bergel, Damien Cassou, Stéphane Ducasse and Jannik Laval, Sockets, Deep Into Pharo, 21, Square Bracket Associates, 2013, Pdf, Bib.

Refereed Articles in International Conferences

  1. Khelifa Baizid, Guillaume Lozenguez, Luc Fabresse and Noury Bouraqadi, Vector Maps: A Lightweight and Accurate Map Format for Multi-robot Systems, Intelligent Robotics and Applications: 9th International Conference, ICIRA 2016, Tokyo, Japan, August 22-24, 2016, 418–429, Springer International Publishing, 2016, Best Paper Award of ICIRA'16, Pdf, Doi, Bib.
  2. Xuan Sang Le, Jean-Christophe Le Lann, Loïc Lagadec, Luc Fabresse, Noury Bouraqadi and Jannik Laval, CaRDIN: An Agile Environment for Distributed Computing on Reconfigurable Sensor Networks, Proceedings of International Conference on Computational Science and Computational Intelligence (CSCI'16), 2016, Regular paper acceptance rate: 17%, Pdf, Bib.
  3. Zhi Yan, Luc Fabresse, Jannik Laval and Noury Bouraqadi, Metrics for Performance Benchmarking of Multi-robot Exploration, Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2015), IEEE, 2015, Acceptance rate: 46%, Pdf, Bib.
  4. Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, Luc Fabresse and Max Mattone, Virtualization Support for Dynamic Core Library Update, Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (SPLASH/OnWard!15), ACM, 2015, Pdf, Doi, Bib.
  5. Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi and Luc Fabresse, A Bootstrapping Infrastructure to Build and Extend Pharo-like Languages, Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (SPLASH/OnWard!15), ACM, 2015, Pdf, Doi, Bib.
  6. N. Papoulias, M. Denker, S. Ducasse and L. Fabresse, Reifying the Reflectogram: Towards Explicit Control for Implicit Reflection, Proceedings of the 30th Annual ACM Symposium on Applied Computing, 1978–1985, ACM, 2015, Acceptance rate: 24%, Pdf, Doi, Bib.
  7. Zhi Yan, Luc Fabresse, Jannik Laval and Noury Bouraqadi, Team Size Optimization for Multi-robot Exploration, 4th International Conference on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR 2014), Springer, 2014, Pdf, Doi, Bib.
  8. Jannik Laval, Luc Fabresse and Noury Bouraqadi, A Methodology for Testing Mobile Autonomous Robots, Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013), IEEE, 2013, Acceptance rate: 43%, Pdf, Slides, Bib.
  9. Petr Spacek, Christophe Dony, Chouki Tibermacine and Luc Fabresse, An Inheritance System for Structural & Behavioral Reuse in Component-based Software Programming, In proceedings of the 11th International Conference on Generative Programming and Component Engineering (GPCE'12), ACM Press, 2012, Pdf, Bib.
  10. Gwenael Casaccio, Stéphane Ducasse, Luc Fabresse, Jean-Baptiste Arnaud and Benjamin Ryseghem, Bootstrapping a Smalltalk, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'11), 2011, Pdf, Bib.
  11. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Problems and Challenges when Building a Manager for Unused Objects, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'11), 2011, Pdf, Bib.
  12. Chouki Tibermacine, Salah Sadou, Christophe Dony and Luc Fabresse, Component-based Specification of Software Architecture Constraints, In proceedings of the 14th International ACM SIGSOFT Symposium on Component Based Software Engineering (CBSE'11), ACM Press, 2011, Acceptance rate: 29%, ACM SIGSOFT Distinguished Paper Award, Pdf, Bib.
  13. Matthieu Faure, Luc Fabresse, Marianne Huchard, Christelle Urtado and Sylvain Vauttier, A service component framework for multi-user scenario management in ubiquitous environments, Proceedings of the 6th International Conference on Software Engineering Advances (ICSEA 2011), XPS (Xpert Publishing Services), 2011, Acceptance rate: 30%, Pdf, Bib.
  14. Matthieu Faure, Luc Fabresse, Marianne Huchard, Christelle Urtado and Sylvain Vauttier, User-defined Scenarios in Ubiquitous Environments: Creation, Execution Control and Sharing, Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011), 302–307, 2011, Acceptance rate: 31%, Pdf, Bib.
  15. Luc Fabresse, Noury Bouraqadi, Christophe Dony and Marianne Huchard, Component-Oriented Programming: From Requirements to Language Support, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'10), 2010, Bib.
  16. Noury Bouraqadi and Luc Fabresse, Towards Small Portable Virtual Machines, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'10), 2010, Pdf, Slides, Bib.
  17. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Visualizing Objects and Memory Usage, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'10), 2010, Pdf, Bib.
  18. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Experiments with a Fast Object Swapper, Proceedings of International Conference on Smalltalk Technologies (Smalltalks'10), 2010, Pdf, Bib.
  19. Chouki Tibermacine, Christophe Dony, Salah Sadou and Luc Fabresse, Software Architecture Constraints as Customizable, Reusable and Composable Entities, Proceedings of the 4th European Conference on Software Architecture (ECSA'10), Springer-Verlag, 2010, Pdf, Bib.

Refereed Articles in National Conferences

  1. Zhi Yan, Luc Fabresse, Jannik Laval and Noury Bouraqadi, Métriques pour le benchmarking de performance d’exploration multi-robots, 23es Journées Francophones sur les Systèmes Multi-Agents (JFSMA'15), 9-18, Cépaduès, 2015, Pdf, Bib.
  2. Luc Fabresse, Christophe Dony, Marianne Huchard and Olivier Pichon, Vers des composants logiciels interfaçables, 8ème Colloque Agents Logiciels, Coopération, Apprentissage et Activité humaine (ALCAA'04), 33–48, 2004, Bib.

Refereed Articles in International Workshops

  1. Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi and Stéphane Ducasse, Instance Migration in Dynamic Software Update, Proceedings of International Workshop on Meta-Programming Techniques and Reflection (META 2016), 2016, Pdf, Slides, Bib.
  2. Xuan Sang Le, Loïc Lagadec, Luc Fabresse, Jannik Laval and Noury Bouraqadi, A Meta-model supporting both Hardware and Smalltalk-based Execution of FPGA Circuits, Proceedings of International Workshop on Smalltalk Technologies (IWST'15), 2015, 1st price at the Best Paper Award of IWST'15, Pdf, Bib.
  3. Pablo Estefo, Miguel Campusano, Luc Fabresse, Johan Fabry, Jannik Laval and Noury Bouraqadi, Towards Live Programming in ROS with PhaROS and LRP, CoRR, 5th International Workshop on Domain-Specific Languages and models for ROBotic systems (DSLRob-14), abs/1412.4629, 2014, Pdf, Bib.
  4. Xuan Sang Le, Loïc Lagadec, Noury Bouraqadi, Luc Fabresse and Jannik Laval, From Smalltalk to Silicon: Towards a methodology to turn Smalltalk code into FPGA, Proceedings of International Workshop on Smalltalk Technologies (IWST'14), 2014, Pdf, Bib.
  5. Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse and Luc Fabresse, Understanding Pharo’s global state to move programs through time and space, Proceedings of International Workshop on Smalltalk Technologies (IWST'14), 2014, Pdf, Bib.
  6. Guillermo Polito, Stéphane Ducasse, Luc Fabresse and Noury Bouraqadi, Virtual Smalltalk Images: Model and Applications, Proceedings of International Workshop on Smalltalk Technologies (IWST'13), 2013, Pdf, Bib.
  7. Camillo Bruni, Luc Fabresse, Stéphane Ducasse and Igor Stasenko, Language-side Foreign Function Interfaces with NativeBoost, Proceedings of International Workshop on Smalltalk Technologies (IWST'13), 2013, Pdf, Slides, Bib.
  8. Petr Spacek, Christophe Dony, Chouki Tibermacine and Luc Fabresse, Wringing out Objects for Programming and Modeling Component-based Systems, Proceedings of the Second International Workshop on Combined Object-Oriented Modeling and Programming Languages (COOMPL at ECOOP 2013), 2013, Pdf, Bib.
  9. Luc Fabresse, Jannik Laval and Noury Bouraqadi, Towards Test-Driven Development for Mobile Robots, Proceedings of the eighth full-day Workshop on Software Development and Integration in Robotics (SDIR VIII), in conjunction with the IEEE International Conference on Robotics and Automation (ICRA), 12-13, 2013, Pdf, Bib.
  10. Papoulias Nikolaos, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Towards Structural Decomposition of Reflection with Mirrors, Proceedings of International Workshop on Smalltalk Technologies (IWST'11), 2011, Pdf, Bib.
  11. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Efficient Proxies in Smalltalk, Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2011), 2011, Pdf, Bib.
  12. Petr Spacek, Christophe Dony, Chouki Tibermacine and Luc Fabresse, A Smalltalk implementation of Exil, a Component-based Programming Language, Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2011), 2011, Pdf, Bib.
  13. Matthieu Faure, Luc Fabresse, Marianne Huchard, Christelle Urtado and Sylvain Vauttier, Towards Scenario Creation by Service Composition in Ubiquitous Environments, Proceedings of the 9th BElgian-NEtherlands software eVOLution seminar (BENEVOL 2010), 145–155, 2010, Bib.
  14. Noury Bouraqadi and Luc Fabresse, CLIC: A Component Model Symbiotic with Smalltalk, Proceedings of the International Workshop on Smalltalk Technologies, ACM, 2009, Pdf, Bib.
  15. Luc Fabresse, Christophe Dony and Marianne Huchard, Scl: a Simple, Uniform and Operational Language for Component-Oriented Programming in Smalltalk, Advances in Smaltalk, Proceedings of 14th International Smalltalk Conference (ISC), 4406, 91–110, LNCS, Springer-Verlag, 2007, Bib.
  16. Luc Fabresse, Christophe Dony and Marianne Huchard, Unanticipated Connection of Components Based on their State Changes Notifications, International Workshop on Evaluation and Evolution of Component Composition (EECC'06). In proceedings of 18th International Conference on Software Engineering and Knowledge Engineering (SEKE 2006), 702–708, Knowledge System Institute (KSI), 2006, Bib.

Refereed Articles in National Workshops

  1. Xuan Sang LE, Luc Fabresse, Jannik Laval, Jean-Christophe Le Lann, Loïc Lagadec and Noury Bouraqadi, Speeding Up Robot Control Software Through Seamless Integration With FPGA., SHARC '16: 11th National Conference on Software and Hardware Architectures for Robots Control, 2016, Pdf, Bib.
  2. Xuan Sang LE, Luc Fabresse, Jannik Laval, Jean-Christophe Le Lann, Loïc Lagadec and Noury Bouraqadi, Dynamic Distributed Programming on Reconfigurable IP-Based Smart Sensor Networks, Poster presented at 11eme Colloque du GDR SoC-SiP, France, 2016, Bib.
  3. Zhi Yan, Luc Fabresse, Jannik Laval and Noury Bouraqadi, Simulating Multi-Robot Exploration Using ROS and MORSE, Proceedings of 9th National Conference on “Control Architecture of Robots” Control Architectures of Robots (CAR'14), 2014, Slides, Bib.
  4. Luc Fabresse, Jannik Laval and Noury Bouraqadi, Towards Quality Assurance Tests for Mobile Robots, Proceedings of 8th National Conference on “Control Architecture of Robots” Control Architectures of Robots (CAR'13), 2013, Bib.
  5. Noury Bouraqadi, Luc Fabresse and Arnaud Doniec, On Fleet Size Optimization for Multi-Robot Frontier-Based Exploration, Proceedings of 7th National Conference on “Control Architecture of Robots” Control Architectures of Robots (CAR'12), 2012, Slides, Bib.
  6. Luc Fabresse, Des modèles aux programmes à base de composants : Besoin de langages à composants, GT COSMAL du GDR GPL, Journée thématique Composition d'objets, de composants et de services, 2009, Bib.
  7. Luc Fabresse, Christophe Dony and Marianne Huchard, Connexion Non-Anticipée de Composants en Scl: Une Voie pour l'évolution des Logiciels, Atelier sur l'Evolution du Logiciel, 1–7, 2006, Bib.
  8. Luc Fabresse, Programmation de composants interfaçables, Actes de JOCM, Journées du groupe Objets, Composants et Modèles, 19–24, 2004, Bib.

PhD and Habilitation

  1. Luc Fabresse, Langages réflexifs pour le développement d'applications de robotique mobile, 2015, Pdf, Slides, Bib.
  2. Luc Fabresse, Du découpage à l'assemblage non anticipé de composants : Conception et mise en oeuvre du langage à composants Scl, 2007, Pdf, Slides, Bib.

BibTex Files of the Publications

BibTex File