Charles Consel

Professor of Computer Science

University of Bordeaux / INRIA / LaBRI
Head of the Phoenix research group

200, avenue de la Vieille Tour
33405 Talence Cedex

Phone:  33 (0)5 24 57 40 35
e-mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Department of Telecommunications
Bordeaux INPENSEIRB-MATMECA
Ecole Nationale Supérieure d´Electronique et 
de Radioéléctricité de Bordeaux 
1, avenue du docteur Albert Schweitzer 
Domaine universitaire - BP 99 
F-33402 Talence Cedex


I currently lead a large research group, at Inria, studying and developing software engineering tools for orchestrating the networked devices and services of smart spaces. This line of work is carried out by projects that apply my research to practical applications, leading to

  1. Evaluation of software-development tools for Internet of Things applications,
  2. Large-scale field studies of our assisted living platform for seniors, and
  3. Assessment of tablet-based applications to support school inclusion of children with autism.

Projects

  • DiaSuite: a tool-supported methodology for both the development and verification of applications orchestrating networked entities.
  • DiaSwarm: we propose concepts and tools for developing reliable applications orchestrating large-scale smart spaces of networked entities
  • HomeAssist: an assisted living platform based on DiaSuite.
  • HomeAssist 500: a large scale deployment of HomeAssist
  • Anndi: Independent living for people with intellectual disabilities.
  • School+: We have developed tablet-based, cognitive assistive technology for the inclusion of children with Autism in mainstreamed environment.

These projects are supported by significant funding from a range of sources, namely, European, national, regional and industrial.

Research Interests

  • Pervasive computing
  • Software engineering (architecture and components)
  • Operating systems.
  • Networking and ToIP
  • Programming languages (design and implementation).
  • Program analysis and transformation.

Background

My research background is in software engineering, program transformation and analysis, and programming language design and implementation. My continuing concern has been to put my work into practice by (1) tackling real-sized, well-recognized research problems that my work could apply to, and (2) impacting target application areas by publishing research results in top conferences and journals (SOSP, OSDI, ICC, TOCS, etc.). In doing so, I pioneered new principles and techniques in partial evaluation and domain-specific languages (DSLs) , while applying my work to operating systems, network layers (programmable routers, TCP/IP stack, etc.)  and telecommunications (SIP). As such, I have successfully applied software engineering and programming languages research to a range of areas, such as operating systems, networking, and telecommunications, achieving high impact results.

Curriculum Vitae

Here

List of Publications

 

2019

Journal articles

titre
Early detection of mild cognitive impairment with in-home monitoring technologies using functional measures: A systematic review
auteur
Maxime Lussier, Monica Lavoie, Sylvain Giroux, Charles Consel, Manon Guay, Joël Macoir, Carol Hudon, Dominique Lorrain, Lise Talbot, Francis Langlois, Hélène Pigot, Nathalie Bier
article
IEEE Journal of Biomedical and Health Informatics, Institute of Electrical and Electronics Engineers, 2019, pp.1-11. ⟨10.1109/JBHI.2018.2834317⟩
Accès au bibtex
BibTex
titre
An emotion regulation app for school inclusion of children with ASD: Design principles and evaluation
auteur
Charles Fage, Charles Consel, Kattalin Etchegoyhen, Anouck Amestoy, Manuel Bouvard, Cécile Mazon, Hélène Sauzéon
article
Computers and Education, Elsevier, 2019, 131, pp.1-21. ⟨10.1016/j.compedu.2018.12.003⟩
Accès au bibtex
BibTex
titre
Aging with the Internet of Things
auteur
Charles Consel, Jeffrey Kaye
article
The Bridge, National Academy of Sciences, 2019, Technologies for aging, 49 (1), pp.6-12
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-02124854/file/Consel-Kaye_Bridge_Spring2019.pdf BibTex
titre
Cognitive Mediators of School-Related Socio- Adaptive Behaviors in ASD and Intellectual Disability Pre-and Adolescents: A Pilot-Study in French Special Education Classrooms
auteur
Cécile Mazon, Charles Fage, Charles Consel, Anouck Amestoy, Isabelle Hesling, Manuel Bouvard, Kattalin Etchegoyhen, Hélène Sauzéon
article
Brain Sciences, MDPI, 2019, 9, ⟨10.3390/brainsci9120334⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-02374929/file/brainsci-09-00334.pdf BibTex
titre
Acceptability of notifications delivered to older adults by technology-based assisted living services
auteur
Loïc Caroux, Charles Consel, Margaux Merciol, Hélène Sauzéon
article
Universal Access in the Information Society, Springer Verlag, 2019, ⟨10.1007/s10209-019-00665-y⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-02179319/file/CAROUX%20ET%20AL-UAIS-manuscript-revision-v02.pdf BibTex
titre
Smart Home Technology: A New Approach for Performance Measurements of Activities of Daily Living and Prediction of Mild Cognitive Impairment in Older Adults
auteur
Maxime Lussier, Stéphane Adam, Belkacem Chikhaoui, Charles Consel, Mathieu Gagnon, Brigitte Gilbert, Sylvain Giroux, Manon Guay, Carol Hudon, Hélène Imbeault, Francis Langlois, Joël Macoir, Hélène Pigot, Lise Talbot, Nathalie Bier
article
Journal of Alzheimer's Disease, IOS Press, 2019, 68 (1), pp.85-96. ⟨10.3233/JAD-180652⟩
Accès au bibtex
BibTex

2018

Journal articles

titre
A Language for Online State Processing of Binary Sensors, Applied to Ambient Assisted Living
auteur
Nic Volanschi, Bernard Serpette, Adrien Carteron, Charles Consel
article
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies , ACM, In press, 2 (4), pp.26. ⟨10.1145/3287070⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01947742/file/camera-ready-20181114.pdf BibTex
titre
Towards context-aware assistive applications for aging in place via real-life-proof activity detection
auteur
Loïc Caroux, Charles Consel, Lucile Dupuy, Hélène Sauzéon
article
JAISE - Journal of Ambient Intelligence and Smart Environments, IOS Press, 2018, 10 (6), pp.445 - 459. ⟨10.3233/AIS-180505⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01921226/file/Caroux%20et%20al%20-%20Paper-verif-JAISE-Final.pdf BibTex
titre
Tablet Apps to Support First School Inclusion of Children With Autism Spectrum Disorders (ASD) in Mainstream Classrooms: A Pilot Study
auteur
Charles Fage, Charles Consel, Emilie Balland, Kattalin Etchegoyhen, Anouk Amestoy, Manuel Bouvard, Hélène Sauzéon
article
Frontiers in Psychology, Frontiers, 2018, 9, ⟨10.3389/fpsyg.2018.02020⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01904791/file/Fages%20etalfpsyg-09-02020.pdf BibTex

Conference papers

titre
Assistive Computing: a Human-Centered Approach to Developing Computing Support for Cognition
auteur
Charles Consel
article
the 40th International Conference Software Engineering (ICSE), May 2018, Gothenburg, France. ⟨10.1145/3183428.3183431⟩
Accès au bibtex
BibTex
titre
A Domain-Specific Approach To Unifying The Many Dimensions of Context-Aware Home Service Development
auteur
Nic Volanschi, Adrien Carteron, Charles Consel
article
The 15th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2018), Oct 2018, Guangzhou, China
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01956193/file/DSL.pdf BibTex
titre
Implementing a semi-causal domain-specific language for context detection over binary sensors
auteur
Nic Volanschi, Bernard Serpette, Charles Consel
article
17th International Conference on Generative Programming: Concepts and Experiences (GPCE 2018), ACM SIGPLAN, Nov 2018, Boston, Massachusetts, United States. pp.66-78, ⟨10.1145/3278122.3278134⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01956179/file/main.pdf BibTex

2017

Journal articles

titre
Everyday Functioning Benefits from an Assisted Living Platform amongst Frail Older Adults and Their Caregivers
auteur
Lucile Dupuy, Charlotte Froger, Charles Consel, Hélène Sauzéon
article
Frontiers in Aging Neuroscience, Frontiers, 2017, 9, pp.1-12. ⟨10.3389/fnagi.2017.00302⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01597680/file/fnagi-09-00302.pdf BibTex
titre
Designing Parallel Data Processing for Enabling Large-Scale Sensor Applications
auteur
Milan Kabáč, Charles Consel, Nic Volanschi
article
Personal and Ubiquitous Computing, Springer Verlag, 2017, 21 (3), pp.457-473. ⟨10.1007/s00779-017-1009-1⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01470281/file/main.pdf BibTex

Conference papers

titre
Designing an Accessible and Engaging Email Application for Aging in Place
auteur
Loïc Caroux, Charles Consel, Hélène Sauzéon, Lucile Dupuy
article
UIC 2017 - IEEE International Conference on Ubiquitous Intelligence and Computing, Aug 2017, San Francisco, United States. pp.8
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01556783/file/paper.pdf BibTex
titre
Internet of Things: From Small-to Large-Scale Orchestration
auteur
Charles Consel, Milan Kabáč
article
The 37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017) , Jun 2017, Atlanta, GA, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01544578/file/paper.pdf BibTex

Book sections

titre
France
auteur
Charles Fage, P Moullet, Charles Consel, Hélène Sauzéon
article
Michael L. Wehmeyer and James R. Patton. The Praeger International Handbook of Special Education, 2, ABC-CLIO Corporate ABC-CLIO, pp.26, 2017
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01354195/file/FRANCE-%20Handbook-2_EN-Final.pdf BibTex
titre
HomeAssist: An Assisted Living Platform for Aging in Place Based on an Interdisciplinary Approach
auteur
Charles Consel, Lucile Dupuy, Hélène Sauzéon
article
Advances in Human Factors and Ergonomics in Healthcare and Medical Devices, 16, Springer, pp.165 - 140, 2017, ⟨10.1007/978-3-319-60483-1_14⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01541939/file/Consel_Charles_538.pdf BibTex

2016

Journal articles

titre
Une assistance numérique pour les personnes âgées : le projet DomAssist
auteur
Lucile Dupuy, Charles Consel, Hélène Sauzéon
article
Interstices, INRIA, 2016
Accès au bibtex
BibTex
titre
Self Determination-Based Design To Achieve Acceptance of Assisted Living Technologies For Older Adults
auteur
Lucile Dupuy, Charles Consel, Hélène Sauzéon
article
Computers in Human Behavior, Elsevier, 2016, 65, ⟨10.1016/j.chb.2016.07.042 ⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01351332/file/paper-self.pdf BibTex
titre
Analysis of How People with Intellectual Disabilities Organize Information Using Computerized Guidance
auteur
Dany Lussier-Desrochers, Hélène Sauzéon, Charles Consel, Jennie Roux, Emilie Balland, Valérie Godin-Tremblay, Bernard N'Kaoua, Yves Lachapelle
article
Disability and Rehabilitation: Assistive Technology, Informa Healthcare/Taylor and Francis, 2016, à paraitre, ⟨10.3109/17483107.2015.1136000⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01251888/file/Lussier%20etal.pdf BibTex
titre
Tablet-Based Activity Schedule in Mainstream Environment for Children with Autism and Children with ID
auteur
Charles Fage, Léonard Pommereau, Charles Consel, Emilie Balland, Hélène Sauzéon
article
ACM Transactions on Accessible Computing , ACM New York, NY, USA 2016, Transactions on Accessible Computing, 8 (3), ⟨10.1145/2854156⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-01330442/file/Main.pdf BibTex
titre
Frameworks compiled from declarations: a language-independent approach
auteur
Paul van der Walt, Charles Consel, Emilie Balland
article
Software: Practice and Experience, Wiley, 2016, ⟨10.1002/spe.2417⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01236352/file/progfw.main.pdf https://hal.inria.fr/hal-01236352/file/java-global-UML.pdf https://hal.inria.fr/hal-01236352/file/racket-global-UML.pdf https://hal.inria.fr/hal-01236352/file/racket-submodules.pdf BibTex

Conference papers

titre
Designing Parallel Data Processing for Large-Scale Sensor Orchestration
auteur
Milan Kabáč, Charles Consel
article
13th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2016), Jul 2016, Toulouse, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01319730/file/main.pdf BibTex
titre
Leveraging Declarations over the Lifecycle of Large-Scale Sensor Applications
auteur
Milan Kabáč, Charles Consel, Nic Volanschi
article
13th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2016), Jul 2016, Toulouse, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01319731/file/main.pdf BibTex
titre
Improving the Reliability of Pervasive Computing Applications By Continuous Checking of Sensor Readings
auteur
Adrien Carteron, Charles Consel, Nic Volanschi
article
IEEE International Conference on Ubiquitous Intelligence and Computing, Jul 2016, Toulouse, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01319059/file/paper.pdf BibTex

Book sections

titre
Applications Numériques pour la Cognition Sociale pour Favoriser l'Inclusion Scolaire des Élèves avec Troubles du Spectre Autistique (TSA)
auteur
Charles Fage, Charles Consel, Etchegoyen K, Amestoy Anouck, Manuel Bouvard, Hélène Sauzéon
article
V. Brun; J-M. Mazaux; P-A. Joseph; A. Prouteau. La Cognition Sociale, SAURAMPS MEDICAL, pp.85 -109, 2016, 9791030300482
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01611303/file/Fage-InterventionTSA%20-%20FULL.pdf BibTex

Other publications

titre
Une assistance numérique pour les personnes âgées: le projet DomAssist
auteur
Lucile Dupuy, Charles Consel, Hélène Sauzéon
article
2016
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01278203/file/Interstices%20-%20Une%20assistance%20nume%CC%81rique%20pour%20les%20personnes%20a%CC%82ge%CC%81es%20%3A%20le%20projet%20DomAssist.pdf BibTex

2015

Journal articles

titre
Application Mobile d’Aide à la Conduite d’Activités pour l’Inclusion en Classe Ordinaire des Collégiens avec Troubles du Spectre Autistique.
auteur
Charles Fage, Charles Consel, Hélène Sauzéon
article
Rééducation orthophonique, Ortho édition, 2015
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01241439/file/Prompting_TSA%20relu%20Aw%20le%2011.08.15.pdf BibTex

Conference papers

titre
An Evaluation of the DiaSuite Toolset by Professional Developers
auteur
Milan Kabáč, Nic Volanschi, Charles Consel
article
Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU) 2015, Oct 2015, Pittsburgh, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01225640/file/plateau2015-kabac.pdf BibTex
titre
Orchestrating Masses of Sensors: A Design-Driven Development Approach
auteur
Milan Kabáč, Charles Consel
article
14th International Conference on Generative Programming: Concepts & Experience (GPCE'15), Oct 2015, Pittsburgh, Pennsylvania, United States. ⟨10.1145/2814204.2814226⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01225665/file/main.pdf BibTex
titre
Utilisation de la conception centrée utilisateur dans les applications pour les enfants avec troubles du spectre autistique Vers des outils d’inclusion en classe ordinaire
auteur
Cécile Magnier, Charles Fage, Kattalin Etchegoyhen, Charles Consel, Hélène Sauzéon
article
Colloque des Jeunes Chercheurs en Sciences Cognitives CJCSC 2015, Jun 2015, Compiègne, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01241286/file/Article_CJC-SC-VF.pdf BibTex
titre
A Unifying Notification System To Scale Up Assistive Services
auteur
Charles Consel, Lucile Dupuy, Hélène Sauzéon
article
ASSETS - The 17th International ACM SIGACCESS Conference on Computers and Accessibility, Oct 2015, Lisbon, Portugal. ⟨10.1145/2700648.2809855⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01225637/file/paper_final.pdf BibTex
titre
Perceived Needs for Assistive Technologies in older adults and their caregivers
auteur
Lucile Dupuy, Hélène Sauzéon, Charles Consel
article
WomENcourage 15', Sep 2015, Uppsala, Sweden
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-01168399/file/paper-need.pdf BibTex
titre
Besoins d'assistance technologique par des personnes âgées et leurs aidants
auteur
Lucile Dupuy, Hélène Sauzéon, Charles Consel
article
Colloque des Jeunes Chercheurs en Sciences Cognitives, Jun 2015, Compiègne, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01233242/file/TechnoNeed_CJC-SC.pdf BibTex

Other publications

titre
Projet DomAssist
auteur
Lucile Dupuy, Charles Consel, Hélène Sauzéon
article
2015
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01225770/file/article_ministe%CC%80re.pdf BibTex

Poster communications

titre
An Evaluation of the DiaSuite Toolset by Professional Developers
auteur
Milan Kabáč, Nic Volanschi, Charles Consel
article
ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH), Oct 2015, Pittsburgh, Pennsylvania, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01319986/file/poster_PLATEAU_fonts_outlined.pdf BibTex
titre
Orchestrating Masses of Sensors; A Design-Driven Development Approach
auteur
Milan Kabáč, Charles Consel
article
ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH), Oct 2015, Pittsburgh, Pennsylvania, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01319974/file/poster_fonts_outlined.pdf BibTex
titre
Vérification des activités quotidiennes des personnes âgées : Une approche simple, non-intrusive et à bas coût.
auteur
Loïc Caroux, Charles Consel, Lucile Dupuy, Hélène Sauzéon
article
Workshop ACCEPT - Premières rencontres interdisciplinaires autour des aides technologiques, du handicap cognitif et de la perte d'autonomie, Jun 2015, Montpellier, France. 2015
Accès au bibtex
BibTex

2014

Journal articles

titre
DiaSuite: a Tool Suite To Develop Sense/Compute/Control Applications
auteur
Benjamin Bertran, Julien Bruneau, Damien Cassou, Nicolas Loriant, Emilie Balland, Charles Consel
article
Science of Computer Programming, Fourth special issue on Experimental Software and Toolkits, Elsevier, 2014, Science of Computer Programming, 79, ⟨10.1016/j.scico.2012.04.001⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00702909/file/diasuite.pdf BibTex
titre
Internet of Things: A Challenge for Software Engineering
auteur
Charles Consel, Milan Kabáč
article
Smart Cities, MDPI, 2014, Smart Cities, pp.20-21
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01064075/file/EN98-web.pdf BibTex
titre
[AGGIR scale: a contribution to specifying the needs of disabled elders].
auteur
Lioubov Aguilova, Hélène Sauzéon, Émilie Balland, Charles Consel, Bernard N'Kaoua
article
Revue Neurologique, Elsevier Masson, 2014, 170 (3), pp.216-21. ⟨10.1016/j.neurol.2014.01.039⟩
Accès au bibtex
BibTex

Conference papers

titre
Verification of Daily Activities of Older Adults: A Simple, Non-Intrusive, Low-Cost Approach
auteur
Loïc Caroux, Charles Consel, Lucile Dupuy, Hélène Sauzéon
article
ASSETS - The 16th International ACM SIGACCESS Conference on Computers and Accessibility, Oct 2014, Rochester, NY, United States. pp.43-50, ⟨10.1145/2661334.2661360⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01015280/file/Caroux_et_al_2014-ASSETS_preprint.pdf BibTex
titre
Tablet-Based Activity Schedule for Children with Autism in Mainstream Environment
auteur
Charles Fage, Léonard Pommereau, Charles Consel, Emilie Balland, Hélène Sauzéon
article
ASSETS 2014 - The 16th International ACM SIGACCESS Conference on Computers and Accessibility, ACM SIGACCESS, Oct 2014, Rochester, United States. ⟨10.1145/2661334.2661369⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01016044/file/Autism_prompting_application.pdf BibTex

Poster communications

titre
Giving users insight into private resource usage through declaration-­driven frameworks
auteur
Paul van der Walt, Charles Consel
article
Journées de l'EDMI Bordeaux, Oct 2014, LaBRI Bordeaux, France
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01236361/file/poster.pdf BibTex

2013

Journal articles

titre
Denotational Semantics of A User-Oriented, Domain-Specific Language
auteur
Julien Mercadal, Zoé Drey, Charles Consel
article
Electronic Proceedings in Theoretical Computer Science, EPTCS, 2013, 129, pp.229-249. ⟨10.4204/EPTCS.129.14⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00865381/file/1309.5141.pdf BibTex
titre
DiaSim: A Simulator for Pervasive Computing Applications
auteur
Julien Bruneau, Charles Consel
article
Software: Practice and Experience, Wiley, 2013, 43 (8), ⟨10.1002/spe.2130⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00715745/file/simulation.pdf BibTex

Conference papers

titre
A Case for Human-Driven Software Development
auteur
Emilie Balland, Charles Consel, Bernard N'Kaoua, Hélène Sauzeon
article
ICSE'13: Proceedings of the 35th International Conference on Software Engineering (NIER track), May 2013, San Francisco, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00814296/file/paper.pdf BibTex
titre
Design-Driven Development Methodology for Resilient Computing
auteur
Quentin Enard, Miruna Stoicescu, Emilie Balland, Charles Consel, Laurence Duchien, Jean-Charles Fabre, Matthieu Roy
article
CBSE'13: Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering, Jun 2013, Vancouver, Canada
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00814298/file/paper.pdf BibTex
titre
Design-driven Development of Dependable Applications: A Case Study in Avionics
auteur
Quentin Enard, Stéphanie Gatti, Julien Bruneau, Young-Joo Moon, Emilie Balland, Charles Consel
article
PECCS - 3rd International Conference on Pervasive and Embedded Computing and Communication Systems, Feb 2013, Barcelona, Spain
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00794329/file/autopilot.pdf BibTex
titre
Réalité Virtuelle, assitance numérique et cognition quotidienne : études auprès de patients en stade précoces de démence de type Alzheimer
auteur
Hélène Sauzéon, M. Déjos, Emilie Balland, Charles Consel, Bernard N'Kaoua
article
Workshop - Alzheimer, Approche pluridisciplinaire De la recherche clinique aux avancées technologiques, IRT, Jan 2013, Toulouse, France. pp.43-58
Accès au bibtex
BibTex

2012

Journal articles

titre
Towards a Tool-based Development Methodology for Pervasive Computing Applications
auteur
Damien Cassou, Julien Bruneau, Charles Consel, Emilie Balland
article
IEEE Transactions on Software Engineering, Institute of Electrical and Electronics Engineers, 2012, 38 (6), pp.1445-1463. ⟨10.1109/TSE.2011.107⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00683210/file/TSE-2010-06-0178.R3_Cassou.pdf BibTex
titre
Projet Collège+ : validation d’un assistant numérique pour l’inclusion scolaire de collégiens porteurs d’autisme
auteur
Charles Fage, Charles Consel, Emilie Balland, Damien Martin-Guillerez, Bernard N'Kaoua, Bruno Gepner, Carole Tardif, Hélène Sauzeon
article
Bulletin Scientifique de l'ARAPI, Massy : ARAPI 2012, 8e Journée Régionale de l'arapi Autisme : quelles évolutions et innovations dans les réseaux et dispositifs d'accompagnement ?
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01241469/file/ARAPI.pdf BibTex
titre
Taxonomy-Driven Prototyping of Home Automation Applications : a Novice-Programmer Visual Language and its Evaluation
auteur
Zoé Drey, Charles Consel
article
Journal of Visual Languages and Computing, Elsevier, 2012, Journal of Visual Languages & Computing, 23 (6), ⟨10.1016/j.jvlc.2012.07.002⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00718943/file/drey-consel-JVLC12.pdf BibTex

Conference papers

titre
Virtual Testing for Smart Buildings
auteur
Julien Bruneau, Charles Consel, Marcia O'Malley, Walid Taha, Wail Masry Hannourah
article
IE 2012 - 8th International Conference on Intelligent Environments, Jun 2012, Guanajuato, Mexico
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00715753/file/uic2010.pdf BibTex
titre
An Experimental Study of A Design-driven, Tool-based Development Approach
auteur
Quentin Enard, Christine Louberry, Charles Consel, Xavier Blanc
article
User Evaluation for Software Engineering Researchers (USER), 2012, Zurich, Switzerland. ⟨10.1109/USER.2012.6226581⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-00715759/file/userEval.pdf BibTex

2011

Conference papers

titre
Architecturing Conflict Handling of Pervasive Computing Resources
auteur
Henner Jakob, Charles Consel, Nicolas Loriant
article
11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.92-105, ⟨10.1007/978-3-642-21387-8_8⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00581604/file/main.pdf BibTex
titre
DiaSuite:A Paradigm-Oriented Software Development Approach (invited paper)
auteur
Charles Consel
article
20th ACM SIGPLAN workshop on Partial evaluation and program manipulation : PEPM'11, Jan 2011, Austin, TX, United States. pp.77-78, ⟨10.1145/1929501.1929515⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00581652/file/pepm36kn-1.pdf BibTex
titre
A Step-wise Approach for Integrating QoS throughout Software Development
auteur
Stéphanie Gatti, Emilie Balland, Charles Consel
article
FASE'11: Proceedings of the 14th European Conference on Fundamental Approaches to Software Engineering, Mar 2011, Sarrebruck, Germany. pp.217-231
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00561619/file/fase2011.pdf BibTex
titre
Leveraging Software Architectures to Guide and Verify the Development of Sense/Compute/Control Applications
auteur
Damien Cassou, Emilie Balland, Charles Consel, Julia Lawall
article
ICSE'11 - 33rd International Conference on Software Engineering, May 2011, Honolulu, HI, United States. pp.431-440, ⟨10.1145/1985793.1985852⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00537789/file/icse2011.pdf BibTex
titre
Faire levier sur les architectures logicielles pour guider et vérifier le développement d'applications SCC
auteur
Damien Cassou, Charles Consel, Emilie Balland, Julia Lawall
article
GDR GPL'11: 3ème journées du Génie de la programmation et du logiciel, Jun 2011, Lille, France. pp.33--34
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00602098/file/icse-french.pdf BibTex

Reports

titre
Design-driven Development of Safety-critical Applications: A Case Study In Avionics
auteur
Julien Bruneau, Quentin Enard, Stéphanie Gatti, Emilie Balland, Charles Consel
article
[Technical Report] 2011
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00638203/file/autopilot.pdf BibTex

2010

Conference papers

titre
Preliminary Results in Virtual Testing for Smart Buildings (Poster)
auteur
Julien Bruneau, Charles Consel, Marcia O'Malley, Walid Taha, Wail Masry Hannourah
article
MOBIQUITOUS 2010, 7th International ICST Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, Dec 2010, Sydney, Australia
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00551264/file/mobiquitous-paper.pdf BibTex
titre
SIP as a Universal Communication Bus: A Methodology and an Experimental Study
auteur
Benjamin Bertran, Charles Consel, Wilfried Jouve, Hongyu Guan, Patrice Kadionik
article
International Conference on Communications, May 2010, Cape Town, South Africa. ⟨10.1109/ICC.2010.5502591⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00453548/file/icc10.pdf BibTex
titre
Towards a Tool-based Development Methodology for Sense/Compute/Control Applications (Poster)
auteur
Damien Cassou, Julien Bruneau, Julien Mercadal, Quentin Enard, Emilie Balland, Nicolas Loriant, Charles Consel
article
SPLASH'10: Proceedings of the 1st International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, 2010, Reno/Tahoe, United States. pp.1--2
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00510378/file/poster-extended-abstract.pdf BibTex
titre
A Tool Suite to Prototype Pervasive Computing Applications (Demo)
auteur
Damien Cassou, Julien Bruneau, Charles Consel
article
Proceedings of the 8th IEEE Conference on Pervasive Computing and Communications (PERCOM'10), Mar 2010, Mannheim, Germany. pp.1--3
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00484067/file/percom-demo.pdf BibTex
titre
A Visual, Open-Ended Approach to Prototyping Ubiquitous Computing Applications
auteur
Zoé Drey, Charles Consel
article
Proceedings of the 8th IEEE Conference on Pervasive Computing and Communications (PERCOM'10), Mar 2010, Mannheim, Germany
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00484083/file/pantagruel-demo.pdf BibTex
titre
Open Platforms: New Challenges for Software Engineering
auteur
Emilie Balland, Charles Consel
article
PSIEtA'10: Proceedings of the International Workshop on Programming Support Innovations for Emerging Distributed Applications, Oct 2010, Reno, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00533721/file/psieta10.pdf BibTex
titre
A Domain-Specific Approach to Architecturing Error Handling in Pervasive Computing
auteur
Julien Mercadal, Quentin Enard, Charles Consel, Nicolas Loriant
article
OOPSLA: Conference on Object Oriented Programming Systems Languages and Applications, Oct 2010, Reno, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00486930/file/p47-mercadal-1.pdf BibTex

2009

Conference papers

titre
A Taxonomy-Driven Approach to Visually Prototyping Pervasive Computing Applications
auteur
Zoé Drey, Julien Mercadal, Charles Consel
article
1st IFIP Working Conference on Domain-Specific Languages, Jul 2009, Oxford, United Kingdom. pp.78-99
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00403590/file/Taxonomy.pdf BibTex
titre
An Aspect-Oriented Approach to Securing Distributed Systems
auteur
Henner Jakob, Nicolas Loriant, Charles Consel
article
Sixth ACM International Conference on Pervasive Services, Jul 2009, London, United Kingdom. pp.21--30, ⟨10.1145/1568199.1568204⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00455398/file/icps004-jakob.pdf BibTex
titre
A SIP-Based Home Automation Platform: An Experimental Study
auteur
Benjamin Bertran, Charles Consel, Patrice Kadionik, Bastien Lamer
article
13th International Conference on Intelligence in Next Generation Networks, Oct 2009, Bordeaux, France. pp.1-6, ⟨10.1109/ICIN.2009.5357075⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00406248/file/bertran-icin09.pdf BibTex
titre
DiaSim: A Parameterized Simulator for Pervasive Computing Applications
auteur
Julien Bruneau, Wilfried Jouve, Charles Consel
article
6th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous'09), Jul 2009, Toronto, Canada
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00403421/file/DiaSim.pdf BibTex
titre
A Generative Programming Approach to Developing Pervasive Computing Systems
auteur
Damien Cassou, Benjamin Bertran, Nicolas Loriant, Charles Consel
article
GPCE '09: Proceedings of the 8th international conference on Generative programming and component engineering, Oct 2009, Denver, CO, United States. pp.137-146
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00405819/file/gpce42-cassou.pdf BibTex
titre
DiaSim: A Parameterized Simulator for Pervasive Computing Applications
auteur
Wilfried Jouve, Julien Bruneau, Charles Consel
article
IEEE International Conference on Pervasive Computing and Communications, 2009 (Demo), Mar 2009, Galveston, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00441351/file/diasim-percom-demo.pdf BibTex

Other publications

titre
A Parameterized Simulator for Pervasive Computing Applications
auteur
Julien Bruneau, Alexandre Blanquart, Nicolas Loriant, Charles Consel
article
2009
Accès au bibtex
BibTex

2008

Journal articles

titre
Remote specialization for efficient embedded operating systems
auteur
S. Bhatia, Charles Consel, Calton Pu
article
ACM Transactions on Programming Languages and Systems (TOPLAS), ACM, 2008, 30 (22)
Accès au bibtex
BibTex

Conference papers

titre
DSLs: the good, the bad, and the ugly
auteur
Jeff Gray, Kathleen Fisher, Charles Consel, Gabor Karsai, Marjan Mernik, Juha-Pekka Tolvanen
article
Conference on Object Oriented Programming Systems Languages and Applications archive, Oct 2008, Nashville, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00402566/file/pnl0000003-gray.pdf BibTex
titre
A SIP-based Programming Framework for Advanced Telephony Applications
auteur
Wilfried Jouve, Nicolas Palix, Charles Consel, Patrice Kadionik
article
2nd LNCS Conference on Principles, Systems and Applications of IP Telecommunications, Jul 2008, Heidelberg, Germany
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00333609/file/jouve-al_iptcomm08.pdf BibTex
titre
High-level Programming Support for Robust Pervasive Computing Applications
auteur
Wilfried Jouve, Julien Lancia, Nicolas Palix, Charles Consel, Julia Lawall
article
6th IEEE Conference on Pervasive Computing and Communications, Mar 2008, Hong Kong, China
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00333602/file/jouve-al_percom08.pdf BibTex
titre
Pantaxou: a Domain-Specific Language for Developing Safe Coordination Services
auteur
Julien Mercadal, Nicolas Palix, Charles Consel, Julia Lawall
article
Seventh International Conference on Generative Programming and Component Engineering, Oct 2008, Nashville, United States. pp.149-160
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00333637/file/mercadal-al_gpce08.pdf BibTex

Patents

titre
Dispositif de routage pour un système de téléphonie sur IP
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Nicolas Palix, Laurent Réveillère
article
European Union, Patent n° : EP1887774. 2008
Accès au bibtex
BibTex

2007

Conference papers

titre
Building Home Monitoring Applications: From Design to Implementation into The Amigo Middleware
auteur
W. Jouve, Noha Ibrahim, Laurent Réveillère, Frédéric Le Mouël, Charles Consel
article
Proceedings of The Second International Conference on Pervasive Computing and Applications (ICPCA'07), 2007, Birmingham, United Kingdom
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00350032/file/icpca07.pdf BibTex
titre
Staging Telephony Service Creation: A Language Approach
auteur
Fabien Latry, Julien Mercadal, Charles Consel
article
Principles, Systems and Applications of IP Telecommunications, Jul 2007, New-York, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353534/file/latry-al_iptcomm07.pdf BibTex
titre
Building Home Monitoring Applications: From Design to Implementation into The Amigo Middleware
auteur
Wilfried Jouve, Noha Ibrahim, Laurent Réveillère, Frédéric Le Mouel, Charles Consel
article
IEEE International Conference on Pervasive Computing and Applications (ICPCA), 2007, United Kingdom. pp.231-236
Accès au bibtex
BibTex
titre
Ontology-Directed Generation of Frameworks For Pervasive Service Development
auteur
Charles Consel, Wilfried Jouve, Julien Lancia, Nicolas Palix
article
Proceedings of The 4th IEEE Workshop on Middleware Support for Pervasive Computing (PerWare 07), Mar 2007, United States. pp.501 - 508
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00306009/file/consel_al_perware_0_.pdf BibTex
titre
Ontology-Directed Generation of Frameworks For Pervasive Service Development
auteur
Charles Consel, Wilfried Jouve, Julien Lancia, Nicolas Palix
article
Proceedings of the 4th IEEE Workshop on Middleware Support for Pervasive Computing (PerWare'07), Mar 2007, White Plains, NY, United States. pp.501--506
Accès au bibtex
BibTex
titre
A Stepwise Approach to Developing Languages for SIP Telephony Service Creation
auteur
Nicolas Palix, Laurent Réveillère, Charles Consel, Julia Lawall
article
Proceedings of Principles, Systems and Applications of IP Telecommunications, IPTComm, Jul 2007, New York City, United States. pp.79-88
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00196520/file/palix-reveillere-al_iptcomm07.pdf BibTex

Books

titre
ECOOP 2006-Object-Oriented Technology. Workshop Reader, Workshops, Nantes, France, July 3-7, 2006, Final Reports
auteur
Mario Südholt, Charles Consel
article
Springer Verlag, Vol. 4379, 157 p., 2007, Lecture Notes in Computer Science, 978-3-540-71772-0
Accès au bibtex
BibTex

Reports

titre
A Domain-Specific IDL and its Compiler for Pervasive Computing Applications
auteur
Wilfried Jouve, Julien Lancia, Nicolas Palix, Charles Consel, Julia Lawall
article
[Research Report] RR-6213, INRIA. 2007
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00153375/file/RR-6213.pdf BibTex

2006

Conference papers

titre
Building DSLs with AMMA/ATL, a Case Study on SPL and CPL Telephony Languages
auteur
Frédéric Jouault, Jean Bézivin, Charles Consel, Ivan Kurtev, Fabien Latry
article
ECOOP Workshop on Domain-Specific Program Development, Jul 2006, Nantes, France
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353580/file/latry-aldspd06.pdf BibTex
titre
A Multimedia-Specific Approach to WS-Agreement
auteur
Wilfried Jouve, Julien Lancia, Charles Consel, Calton Pu
article
European Conference on Web Services, Dec 2006, Zurich, Switzerland
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353585/file/ecows06_multimedia_ws-agreement.pdf BibTex
titre
Processing Domain-Specific Modeling Languages: A Case Study in Telephony Services
auteur
Fabien Latry, Julien Mercadal, Charles Consel
article
Generative Programming and Component Engineering for QoS Provisioning in Distributed Systems, Oct 2006, Portland, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353576/file/latry-al_gpce4qos06.pdf BibTex
titre
Efficient Packet Processing in User-Level Operating Systems: A Study of UML
auteur
Younggyun Koh, Calton Pu, Sapan Bhatia, Charles Consel
article
31st IEEE Conference on Local Computer Networks, Nov 2006, Tampa, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353590/file/koh-pu-bahtia-al_lcn2006.pdf BibTex
titre
A High-Level, Open-Ended Architecture For SIP-based Services
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Nicolas Palix, Laurent Réveillère
article
Proceedings of the tenth International Conference on Intelligence in service delivery Networks (ICIN 2006), May 2006, Bordeaux, France. pp.364-365
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00196516/file/icin06-archi.pdf BibTex
titre
Memory-manager/Scheduler Co-design: Optimizing Event-driven Programs to Improve Cache Behavior
auteur
Sapan Bhatia, Charles Consel, Julia Lawall
article
International Symposium on Memory Management, Jun 2006, Ottawa, Canada
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353566/file/bhatia-ismm-06.pdf BibTex
titre
Language Technology for Internet-Telephony Service Creation
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Julia Lawall, Nicolas Palix, Laurent Réveillère
article
IEEE International Conference on Communications, Jun 2006, Istanbul, Turkey. pp.1795-1800, ⟨10.1109/ICC.2006.254980⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00196518/file/icc2006_PID183688.pdf BibTex
titre
Minimizing cache misses in an event-driven network server: A case study of TUX
auteur
Sapan Bhatia, Charles Consel, Julia Lawall
article
31st IEEE International Conference on Local Computer Networks, Nov 2006, Tampa, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00353573/file/LCN_1568991237.pdf BibTex

Patents

titre
Dispositif d'interconnexion d'un système d'informations d'entreprise(s) à un serveur
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Nicolas Palix, Laurent Réveillère
article
France, Patent n° : 06291276.1. 2006
Accès au bibtex
BibTex

Reports

titre
Ontology-Directed Generation of Frameworks For Pervasive Service Development
auteur
Wilfried Jouve, Charles Consel, Julien Lancia, Nicolas Palix
article
[Research Report] 2006
Accès au bibtex
BibTex

2005

Conference papers

titre
Clearwater: Extensible, Flexible, Modular Code Generation
auteur
Galen Swint, Calton Pu, Gueyoung Jung, Wenchang Yan, Younggyun Koh, Qinyi Wu, Charles Consel, Akhil Sahai, Koichi Moriyama
article
20th IEEE/ACM international Conference on Automated software engineering, Oct 2005, Long Beach, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00402293/file/consel-pu-swint-al_ase2005.pdf BibTex
titre
A Generative Programming Approach To Developing DSL Compilers
auteur
Charles Consel, Fabien Latry, Laurent Réveillère, Pierre Cointe
article
International Conference on Generative Programming and Component Engineering (GPCE), 2005, Tallinn, Estonia. pp.29-46
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350045/file/consel-algpce2005.pdf BibTex

Book sections

titre
Telephony over ip: Experience and challenges
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Nicolas Palix, Laurent Réveillère
article
ERCIM NEws, European Research Consortium for Informatics and Mathematics, pp.53-54, 2005
Accès au bibtex
BibTex

Reports

titre
Telephony Software Engineering: A Domain-Specific Language Approach
auteur
Laurent Burgy, Charles Consel, Fabien Latry, Julia Lawall, Nicolas Palix, Laurent Réveillère
article
[Research Report] RR-5548, INRIA. 2005, pp.29
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00070459/file/RR-5548.pdf BibTex
titre
A Generative Programming Approach To Developing DSL Compilers
auteur
Charles Consel, Latry Fabien, Laurent Réveillère, Pierre Cointe
article
[Research Report] RR-5550, INRIA. 2005, pp.21
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00070457/file/RR-5550.pdf BibTex

2004

Journal articles

titre
Specialization Scenarios: A Pragmatic Approach to Declaring Program Specialization
auteur
A.-F. Le Meur, J.L. Lawall, Charles Consel
article
Higher-Order and Symbolic Computation, Springer Verlag, 2004, 17 (1), pp.47--92
Accès au bibtex
BibTex
titre
A Tour of Tempo: A Program Specializer for the C Language
auteur
Charles Consel, J.L. Lawall, A.-F. Le Meur
article
Science of Computer Programming, Elsevier, 2004
Accès au bibtex
BibTex

Conference papers

titre
A comparative study of SIP programming interfaces
auteur
Laurent Burgy, Laurence Caillot, Charles Consel, Fabien Latry, Laurent Réveillère
article
International Conference on Intelligence in service delivery Networks, 2004, Bordeaux, France. pp.BCCLR04
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350059/file/icin04-consel.pdf BibTex
titre
Remote Customization of Systems Code for Embedded Devices
auteur
S. Bhatia, Charles Consel, C. Pu
article
Proceedings of the 4th ACM International Conference on Embedded Software, Sep 2004, Pisa, Italy
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00475705/file/emsoft2004.pdf BibTex
titre
Generative Programming from a Domain-Specific Language Viewpoint
auteur
Charles Consel
article
Unconventional Programming Paradigms, Sep 2004, Mont Saint Michel, France
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00475707/file/consel_upp04.pdf BibTex
titre
Implementing High-Performance In-Kernel Network Services with WYKIWYG
auteur
S. Bhatia, Charles Consel
article
ECOOP Workshop on Programming Languages and Operating Systems, Jun 2004, Oslo, Norway
Accès au bibtex
BibTex
titre
Automatic Specialization of Protocol Stacks in OS kernels
auteur
S. Bhatia, Charles Consel, A.-F. Le Meur, C. Pu
article
Proceedings of the 29th Annual IEEE Conference on Local Computer Networks, Nov 2004, Tampa, Florida, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00475701/file/bhatia-consel-al-lcn04.pdf BibTex

Book sections

titre
A DSL Paradigm for Domains of Services: A Study of Communication Services
auteur
Charles Consel, Laurent Réveillère
article
Domain-Specific Program Generation, Springer Verlag, pp.165-179, 2004, Lecture Notes in Computer Science, State-of-the-Art Survey
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350215/file/dagstuhl04_consel_reveillere.pdf BibTex

2003

Journal articles

titre
Automatic Program Specialization for Java
auteur
U.P. Schultz, J.L. Lawall, Charles Consel
article
ACM Transactions on Programming Languages and Systems (TOPLAS), ACM, 2003, 25 (4), pp.452--499
Accès au bibtex
BibTex

Conference papers

titre
A programmable client-server model: Robust extensibility via DSLs
auteur
Charles Consel, Laurent Réveillère
article
International Conference on Automated Software Engineering, 2003, Montréal, Canada. pp.70-79
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350051/file/Consel-Reveillere_ase03.pdf BibTex
titre
Spidle: A DSL approach to specifying streaming application
auteur
Charles Consel, Hedi Hamdi, Laurent Réveillère, Lenin Singaravelu, Haiyan Yu, Calton Pu
article
International Conference on Generative Programming and Component Engineering, 2003, Germany. pp.1-17
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350193/file/consel-al_gpce03.pdf BibTex

2002

Conference papers

titre
An Environment for Building Customizable Software Components
auteur
A.-F. Le Meur, Charles Consel, B. Escrig
article
IFIP/ACM Conference on Component Deployment, Jun 2002, Berlin, Germany. pp.1--14
Accès au bibtex
BibTex
titre
Towards Bridging the Gap Between Programming Languages and Partial Evaluation
auteur
A.-F. Le Meur, J.L. Lawall, Charles Consel
article
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation, Jan 2002, Portland, OR, United States. pp.9--18
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00476047/file/lemeur-pepm02.pdf BibTex

2001

Journal articles

titre
Specialization Tools and Techniques for Systematic Optimization of System Software
auteur
Dylan Mcnamee, Jonathan Walpole, Calton Pu, Crispin Cowan, Charles Krasic, Ashvin Goel, Perry Wagle, Charles Consel, Gilles Muller, Renaud Marlet
article
tocs, 2001, 19, pp.217--251
Accès au bibtex
BibTex
titre
WebCal -- A Domain Specific Language for Web Caching
auteur
Sumit Gulwani, Asha Tarachandani, Deepak Gupta, Dheeraj Sanghi, Luciano Porto Barreto, Gilles Muller, Charles Consel
article
Computer Communications, Elsevier, 2001, 17, pp.191--201
Accès au bibtex
BibTex

2000

Journal articles

titre
Static and Dynamic Program Compilation by Interpreter Specialization
auteur
Scott Thibault, Charles Consel, Julia Lawall, Renaud Marlet, Gilles Muller
article
Higher-Order and Symbolic Computation, Springer Verlag, 2000, 13 (3), pp.161--178
Accès au bibtex
BibTex

Conference papers

titre
A DSL approach to improve productivity and safety in device drivers development
auteur
Laurent Réveillère, Fabrice Mérillon, Charles Consel, Renaud Marlet, Gilles Muller
article
15th IEEE International Conference on Automated Software Engineering, 2000, France. pp.101-109
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350233/file/ase00-devil.pdf BibTex
titre
Devil : An IDL for Hardware Programming
auteur
Fabrice Mérillon, Laurent Réveillère, Charles Consel, Renaud Marlet, Gilles Muller
article
Symposium on Operating Systems Design and Implementation, 2000, United States. pp.17-30
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350223/file/osdi00-merillon.pdf BibTex
titre
Towards robust OSes for appliances: A new approach based on Domain-Specific Languages
auteur
Gilles Muller, Charles Consel, Renaud Marlet, L. P. Barreto, Fabrice Mérillon, Laurent Réveillère
article
SIGOPS European Workshop, 2000, France
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00350228/file/PI-1327.pdf BibTex
titre
A Declarative Approach for Designing and Developing Adaptive Components
auteur
Philippe Boinot, Renaud Marlet, Gilles Muller, Charles Consel
article
Proceedings of the 15th IEEE International Conference on Automated Software Engineering (ASE 2000), Sep 2000, Grenoble, France, France
Accès au bibtex
BibTex
titre
Generic Software Component Configuration Via Partial Evaluation
auteur
Anne-Françoise Le Meur, Charles Consel
article
SPLC'2000 Workshop -- Product Line Architecture, Aug 2000, Denver, Colorado, United States
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00476065/file/SPLC2000_workshop.pdf BibTex

Reports

titre
Towards Robust OSes for Appliances : A New Approach Based on Domain-Specific Languages
auteur
Gilles Muller, Charles Consel, Renaud Marlet, Luciano Porto Barreto, Fabrice Mérillon, Laurent Réveillère
article
[Research Report] RR-3943, INRIA. 2000
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00072707/file/RR-3943.pdf BibTex
titre
Devil : An IDL for Hardware Programming
auteur
Fabrice Mérillon, Laurent Réveillère, Charles Consel, Renaud Marlet, Gilles Muller
article
[Research Report] RR-3977, INRIA. 2000
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00072670/file/RR-3977.pdf BibTex
titre
The Devil Language
auteur
Laurent Réveillère, Fabrice Mérillon, Charles Consel, Renaud Marlet, Gilles Muller
article
[Research Report] RT-0244, INRIA. 2000, pp.29
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00069929/file/RT-0244.pdf BibTex

1999

Journal articles

titre
Efficient Implementations of Software Architectures via Partial Evaluation
auteur
Renaud Marlet, S. Thibault, Charles Consel
article
Journal of Automated Software Engineering, Springer, 1999, 6 (4), pp.411--440
Accès au bibtex
BibTex
titre
Combining Program and Data Specialization
auteur
S. Chirokoff, Charles Consel, Renaud Marlet
article
Higher-Order and Symbolic Computation, Springer Verlag, 1999, 12 (4), pp.309--335
Accès au bibtex
BibTex

Conference papers

titre
Efficient Incremental Run-Time Specialization for Free
auteur
Renaud Marlet, Charles Consel, P. Boinot
article
Proceedings of the ACM SIGPLAN'99 Conference on Programming Language Design and Implementation (PLDI'99), May 1999, Atlanta, GA, United States. pp.281--292
Accès au bibtex
BibTex

Reports

titre
Specialization Patterns
auteur
Ulrik Pagh Schultz, Julia Lawall, Charles Consel
article
[Research Report] RR-3853, INRIA. 1999
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00072803/file/RR-3853.pdf BibTex
titre
Towards Verifiable Device Drivers: An Approach based on Domain-Specific Languages
auteur
Fabrice Mérillon, Laurent Réveillère, Charles Consel, Robin Hansen, Renaud Marlet, Gilles Muller
article
[Research Report] RR-3809, INRIA. 1999
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00072849/file/RR-3809.pdf BibTex

1998

Conference papers

titre
Architecturing software using a methodology for language development
auteur
Charles Consel, Renaud Marlet
article
Proceedings of the 10th International Symposium on Programming Language Implementation and Logic Programming, Sep 1998, Pisa, Italy. pp.170--194
Accès au bibtex
BibTex

Reports

titre
Java Bytecode Compression for Embedded Systems
auteur
Lars Raeder Clausen, Ulrik Pagh Schultz, Charles Consel, Gilles Muller
article
[Research Report] RR-3578, INRIA. 1998
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073103/file/RR-3578.pdf BibTex
titre
Towards Automatic Specialization of Java Programs
auteur
Ulrik Pagh Schultz, Julia Lawall, Charles Consel, Gilles Muller
article
[Research Report] RR-3579, INRIA. 1998
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073102/file/RR-3579.pdf BibTex
titre
Experiments in Program Compilation by Interpreter Specialization
auteur
Scott Thibault, Laurent Bercot, Charles Consel, Renaud Marlet, Gilles Muller, Julia Lawall
article
[Research Report] RR-3588, INRIA. 1998
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073092/file/RR-3588.pdf BibTex
titre
Safe and Efficient Active Network Programming
auteur
Scott Thibault, Charles Consel, Gilles Muller
article
[Research Report] RR-3355, INRIA. 1998
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073334/file/RR-3355.pdf BibTex

1997

Reports

titre
Mapping Software Architectures to Efficient Implementations via Partial Evaluation
auteur
Renaud Marlet, Scott Thibault, Charles Consel
article
[Research Report] RR-3217, INRIA. 1997
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073472/file/RR-3217.pdf BibTex
titre
Fast, Optimized Sun RPC Using Automatic Program Specialization
auteur
Gilles Muller, Renaud Marlet, Eugen-Nicolae Volanschi, Charles Consel, Calton Pu, Ashvin Goel
article
[Research Report] RR-3220, INRIA. 1997
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073469/file/RR-3220.pdf BibTex
titre
A Domain-Specific Language for Video Device Drivers: from Design to Implementation
auteur
Scott Thibault, Renaud Marlet, Charles Consel
article
[Research Report] RR-3218, INRIA. 1997
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073471/file/RR-3218.pdf BibTex
titre
Declarative Specialization of Object-Oriented Programs
auteur
Eugen-Nicolae Volanschi, Charles Consel, Gilles Muller, Crispin Cowan
article
[Research Report] RR-3118, INRIA. 1997
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073572/file/RR-3118.pdf BibTex

1996

Reports

titre
A Framework of Application Generator Design
auteur
Scott Thibault, Charles Consel
article
[Research Report] RR-3005, INRIA. 1996
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073690/file/RR-3005.pdf BibTex
titre
A Uniform and Automatic Approach to Copy Elimination in System Extensions via Program Specialization
auteur
Eugen-Nicolae Volanschi, Gilles Muller, Charles Consel, Luke Hornof, Jacques Noyé, Calton Pu
article
[Research Report] RR-2903, INRIA. 1996
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073789/file/RR-2903.pdf BibTex
titre
A Uniform Approach for Compile-time and Run-time Specialization
auteur
Charles Consel, Luke Hornof, François Noël, Jacques Noyé, Eugen-Nicolae Volanschi
article
[Research Report] RR-2775, INRIA. 1996
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00073917/file/RR-2775.pdf BibTex