statement |
selected papers |
BZR language and compiler |
new in 2013-16 |
activity in 2011-13 |
papers in 2011-13 |
Statement
On the research topic of automated management of reconfigurable and self-adaptive computing systems, I define and explore model-based control methods and tools for the design of Autonomic Computing systems with safety and performance guarantees on their dynamic behaviors.
In order to address my vision of the design of well-regulated Autonomic Computing (AC), I acquired and integrated the necessary and different competences in both
Software Engineering for self-adaptive systems and
Control Theory, particularly Discrete Event Systems (DES). I mastered the integration of the two domains and searched and built appropriate cooperations with experts on the different sides. I autonomously constructed my position in the emerging community. In order to strengthen the positioning of Inria in this emerging and promising domain, I founded the Inria Team Ctrl-A, first a 2 years Exploratory Team, currently accepted as a long-term Inria Project Team.
In the last 10 years, I began my interest in Autonomic Computing around 2008, because there I could deploy in a wider context my activities in control of multi-task embedded systems.
I produced and published (many of them A-ranked) results both on high-level modeling and languages, and on contoller design on concrete targets.
I designed a reactive language, BZR, targeted at automata-based controller design.
I integrated it with the component-based framework Fractal, in the MIND project (ANR/Minalogic).
I defined controllers design methods for Dynamically Partially Reconfigurable (DPR) architectures based on FPGA, in the projects Famous and then HPeC (both ANR).
I designed model-based controllers for reconfigurable software components and coordination, in the project Ctrl-Green (ANR).
I extended my range of interests towards autonomic management in High Performance Computing, in the HPES action of the ANR Labex Persyval-lab, and towards self-adaptive middleware support for IoT and smart buildings, in cooperation with Orange labs, CEA.
3 selected papers
Designing Autonomic Management Systems by using Reactive Control Techniques
Nicolas Berthier, EricRutten, Noël De Palma, Soguy Mak-Karé Gueye
https://hal.inria.fr/hal-01242853
http://doi.ieeecomputersociety.org/10.1109/TSE.2015.2510004
The importance of this paper in my research is that it constitutes a recognition at the highest level of the rel- evance and interest of my model-based control approach to the design of Autonomic Computing managers in a major journal (ranked A*), where the very selective reviewing procedure acknowledged our convinc- ing arguments, and which publication has a strong impact. Also, it shows that the research topic enabled younger colleagues (N. Berthier as post-doc, S. Gueye as PhD) I directed to express their competences and obtain meaningful results. Finally, it shows that teaming up between competences in distributed systems (N. de Palma) and control does produce most relevant results in Software Engineering for control in Autonomic Computing.
ACM Transactions on Embedded Computing Systems, TECS, 2016 (A)
Model-based design of correct controllers for dynamically reconfigurable architectures
Xin An, Eric Rutten, Jean-Philippe Diguet, Abdoulaye Gamatié
https://hal.inria.fr/hal-01272077
This paper shows that my model-based control approach to the design of Autonomic Computing managers can be applied to the domain of embedded systems and reconfigurable hardware architectures, which is not the classical object of Autonomic Computing, more usually targeted at Cloud and data-center systems : this is a proof of generality and diffusion possibilities. Teaming up with experts of Dynamically Partially Re- configurable architectures, based on FPGA (J. Ph. Diguet) was very fruitful because of their acknowledged need of control techniques and willingness to invest in the co-design work of automata-based models that concretely corresponded to the architectures and real control problems. This also enabled us to go down to the actual implementation on FPGAs of our solutions.
Integrating discrete controller synthesis into a reactive programming language compiler
Gwenaël Delaval, Eric Rutten, Hervé Marchand
https://hal.inria.fr/hal-00863286v1
http://dx.doi.org/10.1007/s10626-013-0163-5
This paper is fundamental to my research approach in that it defines the programming language and tool that is essential for specifying as well as implementing controllers in the Autonomic Computing systems I target, and where having executable solutions is essential to have an impact. It poses the formal foundation of our control technique, and is published in the main journal specialized in Discrete Event Systems (DES), with a high selection standard (even if rankings do not yet show it). Here, teaming up with experts of supervisory control of DES (H. Marchand) enabled us to defined a strongly-founded programming language, where G. Delaval as a post-doc could valorize his competences in compilation. It is intensively used in our projects in Autonomic Computing controllers design, where its design choices were confronted to real-world systems. Reciprocally, it is also going to be the vector of the new control problems coming out of application domains, like typically the notion DES adaptive control, not yet classical in DES, and corresponding to identified significant needs in Autonomic Computing.
-
Gwenaël Delaval, Soguy Mak-Karé Gueye, Eric Rutten, Noël de Palma.
Modular coordination of multiple autonomic managers.
In 17th International ACM Sigsoft Symposium on Component-Based Software Engineering, CBSE 2014,
Lille, France, June 30 – July 4, 2014.https://team.inria.fr/ctrl-a/files/2015/02/cbse2014-p3-delaval1.pdf
This paper documents our work on Modular Coordination of Multiple Autonomic Managers, and shows the first application of modular and hierarchical control to a real-world system.
-
Gwenael Delaval, Hervé Marchand, Eric Rutten.
Contracts for Modular Discrete Controller Synthesis.
In Proc. of the ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems, LCTES 2010,
Stockholm, Sweden, April 12-16, 2010. pp. 57-66.https://team.inria.fr/ctrl-a/files/2015/02/lctes10.pdf
This works defines the Heptagon/BZR language and its compilation, which is innovative in that it involves it is a form of state space exploration, and supports modularity.
-
Karine Altisen, Aurélie Clodic, Florence Maraninchi, Eric Rutten.
Using Controller-Synthesis Techniques to Build Property-Enforcing Layers.
In European Symposium on Programming, ESOP’03, April 7 – 11, 2003, Warsaw, Poland.
LNCS no. 2618, Springer-Verlag. (pp. 174–188)https://team.inria.fr/ctrl-a/files/2015/02/Esop03.pdf
This paper formalized the control-based approach to reactive systems design, and paved the way for my further language-based approach.
[GPRTB14]
Soguy Mak-Karé Gueye, Noël de Palma, Eric Rutten, Alain Tchana, Nicolas Berthier.
Coordinating self-sizing and self-repair Managers for Multi-tier Systems.
Journal of Future Generation Computer Systems, vol. 35, june 2014.
(A-rank journal)
[BSDR11]
Tayeb Bouhadiba, Quentin Sabah, Gwenael Delaval, Eric Rutten.
Synchronous Control of Reconfiguration in Fractal Component-based Systems — a Case Study.
In Proceedings of the ACM International Conference on Embedded Software, EMSOFT 2011, Taipei, Taiwan, October 9-14, 2011. pp. 309-318. (also here)
[DR10b]
Gwenael Delaval, Eric Rutten.
Reactive model-based control of reconfiguration in the Fractal component-based model.
In Proc. of the 13th International Symposium on Component Based Software Engineering, CBSE 2010, Prague, Czech Republic, 23-25 June 2010. pp. 93-112. (29%, Best paper award)
BZR language and compiler
A BZR web page is up, featuring downloading info and user manual
Brand new in 2016
Additionally to what is below, in 2016 :
- papers :
(see also Ctrl-A publications)[ICAC16]
Naweiluo Zhou, Gwenaël Delaval, Bogdan Robu, Eric Rutten, Jean-François Méhaut.
Autonomic Parallelism and Thread Mapping Control on Software Transactional Memory.
In ICAC 2016 – 13th IEEE International Conference on Autonomic Computing , Jul 2016, Würzburg, Germany.
http://icac2016.uni-wuerzburg.de[HPCS16]
Naweiluo Zhou, Gwenaël Delaval, Bogdan Robu, Eric Rutten, Jean-François Méhaut.
Control of Autonomic Parallelism Adaptation on Software Transactional Memory.
In Internatioanal Conference on High Performance Computing & Simulation (HPCS), Jul 2016, Innsbruck, Austria.
http://hpcs2016.cisedu.info
- I am invited editor of the Cluster Computing journal, the Journal of Networks, Software Tools and Applications, Springer, for a special issue on ICCAC 2015 Best Papers.
- I co-chair the Program Committee of the International Workshop on Autonomic High Performance Computing,
AHPC 2016, part of The International Conference on High Performance Computing & Simulation, HPCS 2016, July 18 – July 22, 2016, The University of Innsbruck, Innsbruck, Austria - I am on program committees of :
FACS 2016 : 13th International Conference on Formal Aspects of Component Software, Besançon, France, October 19-21, 2016
new in 2013-16
- papers in 2014/16:
(see also Ctrl-A publications)[TECS16]
Xin An, Eric Rutten, Jean-Philippe Diguet, Abdoulaye Gamatie.
Model-based design of correct controllers for dynamically reconfigurable architectures.
ACM Transactions in Embedded Computing Systems, Association for Computing Machinery, 2016.
(to appear)
(A-rank journal)[BRPG15]
Nicolas Berthier, Éric Rutten, Noël De Palma, Soguy Mak-Karé Gueye.
Designing Autonomic Management Systems by using Reactive Control Techniques.
IEEE Transactions on Software Engineering (TSE), 2015.
(A*-rank journal)[FACS15]
Narges Khakpour, Farhad Arbab, Eric Rutten.
Synthesizing structural and behavioral control for reconfigurations in component-based systems.
journal of Formal Aspects of Computing, Springer Verlag, 2015.
(A-rank journal)[TODAES15]
Gilberto Ochoa Ruiz, Guillet Sébastien, Florent De Lamotte, Éric Rutten, El-Bay Bourennane, Jean-Philippe Diguet, Guy Gogniat.
An MDE Approach for Rapid Prototyping and Implementation of Dynamic Reconfigurable Systems.
ACM Transactions on Design Automation of Electronic Systems (TODAES), ACM, 2015, Vol. 21 Issue 1, Article No. 8, Nov. 2015 ., 21 (1), Article No. 8
(A-rank journal)[ECSA15]
Frederico Alvares, Eric Rutten, Lionel Seinturier.
High-level Language Support for the Control of Reconfigurations in Component-based Architectures.
In 9th European Conference on Software Architecture (ECSA), Sep 2015, Dubrovnick, Croatia. Springer, 9278, pp.285-293, 2015, LNCS.
(A-rank conference)[ICAC15]
Frederico Alvares, Eric Rutten, Lionel Seinturier.
Behavioural Model-based Control for Autonomic Software Components.
In 12th IEEE International Conference on Autonomic Computing, ICAC, July 7-10, 2015, Grenoble, France.[DCDS15]
Gwenaël Delaval, Soguy Mak-Karé Gueye, Eric Rutten. Distributed Execution of Modular Discrete Controllers for Data Center Management.
In Proc. of the 5th IFAC international workshop on Dependable Control of Discrete Systems, DCDS, Cancun, Mexico, may 27-29, 2015.[AGR15] Xin An, Abdoulaye Gamatié, Eric Rutten.
High-level Design Space Exploration for Adaptive Dataflow Ap- plications on Multiprocessor Systems-on-Chip.
Journal of Systems Architecture, 2015.
(A-rank journal)[ICDCIT15] Xin An, Gwenaël Delaval , Jean-Philippe Diguet, Abdoulaye Gamatié, Soguy Gueye, Hervé Marchand, Noël de Palma, Eric Rutten.
Discrete control-based design of adaptive and autonomic computing systems.
In 11th International Conference on Distributed Computing and Internet Technology ICDCIT-2015, Bhubaneswar, India, 5–8 February 2015.
LNCS 8956, p. 93 (invited paper and talk)[ZPAR14] Mengxuan Zhao, Gilles Privat, Hassane Alla, Eric Rutten.
Discrete Control for Smart Environments through a Generic Finite-State-Models-Based Infrastructure.
In European Conference on Ambient Intelligence, AmI- 14, November 11 – 13, 2014, Eindhoven, The Netherlands.
LNCS 8850[DGRP14] Gwenaël Delaval, Soguy Mak-Karé Gueye, Eric Rutten, Noël de Palma.
Modular coordination of multiple autonomic managers.
In 17th International ACM Sigsoft Symposium on Component-Based Software Engineering, CBSE 2014,
Lille, France, June 30 – July 4, 2014.
(22,5% rate)[CDR14] Julio Cano, Gwenaël Delaval, Eric Rutten.
Safe coordination of ECA rules by verification and control.
In 16th International Conference on Coordination Models and Languages, COORDINATION,
June 3-6, 2014, Berlin, Germany.
(A-rank conference)[GLRGD14] Sébastien Guillet, Florent de Lamotte, Eric Rutten, Guy Gogniat, Jean-Philippe Diguet.
Combining control and decision for partial dynamic reconfiguration.
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Vol. 7, No. 3, Article 27, August 2014.
http://dx.doi.org/10.1145/2629628[KAR14] Narges Khakpour, Farhad Arbab, Eric Rutten.
Supervisory Controller Synthesis for Safe Software Adaptation.
12th IFAC – IEEE International Workshop on Discrete Event Systems, WODES,
Cachan, France, May 14-16, 2014.[GPRTB14] Soguy Mak-Karé Gueye, Noël de Palma, Eric Rutten, Alain Tchana, Nicolas Berthier.
Coordinating self-sizing and self-repair Managers for Multi-tier Systems.
Journal of Future Generation Computer Systems, vol. 35, june 2014.
(A-rank journal) - new projects in 2013-2016:
- HPEC (High-Performance Embedded Computing) :
ANR project (nov. 2015 – april 2019) - HPES (High-Performance Embedded systems) :
equipe-action (sept. 2013 – march 2017) of the LabEx Persyval-lab - STAARS (Supervisory Techniques for Autonomic, Adaptive and Reconfigurable Systems) :
projet exploratoire (march 2013 – sept. 2014) of the LabEx Persyval-lab
- HPEC (High-Performance Embedded Computing) :
- I co-chair the Program Committee of the IEEE International Conference on Cloud and Autonomic Computing (CAC 2015), with Prashant Shenoy, September 21-25, 2015, Cambridge, MA, USA.
(http://autonomic-conference.org) - I am on program committees in international conferences in 2015-16:
ICAC 15 & 16 (IEEE International Conference on Autonomic Computing), in 15 also workshops co-chair ;
CAC 16 (IEEE International Conference on Cloud and Autonomic Computing 2016)
WODES 16 (IEEE/IFAC Workshop on Discrete Event Systems)
ADHS 15 (IFAC Conference on Analysis and Design of Hybrid Systems)
ESLsyn 15 (Elec- tronic System Level Synthesis Conference, Co-located with DAC)
DCDS 15 (IFAC international workshop on Dependable Control of Discrete Systems)
- PhD (U. Grenoble) : Adja Sylla (co-advised with M. Louvel, F. Pacull, CEA) (jan. 2015 – 2018)
- Post-Doc : Frederico Alvares (co-advised with L. Seinturier, Inria Lille) (nov. 2013 – march 2015)
- PhD (U. Grenoble) : Naweiluo Zhou (co-advised with J.F. Méhaut) (oct. 2013 – 2016)
- Post-Doc : Julio Cano (co-advised with G. Delaval, LIG, L. Gurgen, CEA) (apr. 2013 – march 2014)
-
9th Cloud Control Workshop, Stockholm, June 27-29 2016
(http://cloudresearch.org/workshops/9th) (by invitation only) - ICDCIT, 11th International Conference on Distributed Computing and Internet Technology, Bhubaneswar, India, 5–8 February 2015
- Journée Architectures Logicielles pour la Robotique Autonome, les Systèmes Cyber-Physiques et les Systèmes Auto-Adaptables, 1er décembre 2014, LIP6 Paris
- GT COSMAL du GdR GPL, juin 2014, Paris
-
Dagstuhl workshop on Software Engineering for Self-Adaptive Systems: Assurances, dec. 2013
from which a resulting book chapter publication is ongoing. (http://www.dagstuhl.de/13511/)
- Grenoble Workshop on Autonomic Computing and Control, a series of 3 workshops : 7 october 2015, 4 november 2014, 27 may 2014
- WODES 2014 Special Session on Discrete control for adaptative and reconfigurable computing systems, 14 may 2014, Cachan
- Atelier Informatique Autonomique associé au colloque ComPAS 2014, 22 avril 2014, Neuchatel
activity in 2011-13
- projects:
- CIFRE PhD (2012-2014) co-advised with Gilles Privat (Orange Labs R&D/TECH/MATIS, Grenoble) and Hassane Alla (Université Joseph Fourier, GIPSA-Lab)
on Autoconfiguration of supervisory control models of distributed physical systems, with applications to M2M services in smart home and building - ANR project Ctrl-Green :
Autonomic management of Green data centers,
2012 – 2015partners : UJF/LIG, INPT/IRIT, INRIA Rennes -Bretagne Atlantique, ScalAgent DT, Business & Decision Eolas.
(Programme Infrastructures pour la société numérique, AAP Infrastructures matérielles et logicielles pour la société numérique) - CNRS PEPS-rupture project on Control theory for autonomic computing systems, 2011-2012 (french-speaking)with a one-day workshop in Lille on nov. 15, 2011, and another one-day workshop in Grenoble on jan. 15, 2013
- CIFRE PhD (2012-2014) co-advised with Gilles Privat (Orange Labs R&D/TECH/MATIS, Grenoble) and Hassane Alla (Université Joseph Fourier, GIPSA-Lab)
- advising:
- Post-Doc : Nicolas Berthier (co-advised with N. de Palma) (june 2012 – may 2013)
- PhD (U. Grenoble) Soguy Geye (co-advised with N. de Palma) (dec. 2011 – 2014)
- PhD (U. Grenoble) Mengxuan Zhao (co-advised with H. Alla, G. Privat) (jan. 2012 – 2015)
- invited talks:
- Invited Speaker at the (french-speaking) “4èmes Journées Démonstrateurs” (club EEA, GDR MACS), Angers, 12-13 juin 2013
- Keynote Speaker at the Brazilian Symposium on Computing System Engineering, Natal, Brazil, 5-8 nov. 2012
- LCCC Workshop on Control of Computing Systems, Lund 5-7 dec. 2011
- ICSSEA’11: 23rd International Conference on SOFTWARE & SYSTEMS ENGINEERING and their APPLICATIONS, Paris, November 29 – December 1st 2011
- with G. Delaval, GT COSMAL du GdR GPL, 9 juin 2011, Lille
- GT INCOS du GdR MACS, 26 mai 2011, ENS Cachan
- co-editor of a special section on “Informatique Autonomique” of the french-speaking journal TSI (Techniques et Science de l’Informatique), 2013, with J. Malenfant
- invited on the IFAC Technical Committee 1.3 on Discrete Event and Hybrid Systems, for the 2011-2014 triennium.
- organisation of seminars:
- one-day workshop on Control for Autonomic Computing (in French, sattelite to the Compas conference, 15 jan. 2013
- Keynote Speech of the LIG, 5/1/2012 : Joseph L. Hellerstein, Google “Integrating Job Management and Machine Management in Google Data Centers”
- Automatique pour l’informatique autonomique, Atelier associé au colloque MSR 2011, 15 nov. 2011
- Séminaires LIG Automatique et optimisation mathématique pour systèmes informatiques autonomes, 7 juin 2011, et 29 sept. 2011, with S. Bouchenak
- program committees:
- ICSSEA ‘2013, 25th International Conference on Software & Systems Engineering and their Applications, Paris, November 4-6, 2013 Telecom ParisTech
- Feedback Computing 2013, 8th International Workshop on Feedback Computing (ex-FeBID), in conjunction with ICAC 2013, June 25, 2013, Part of USENIX Federated Conferences Week, June 24-28, 2013, San Jose, California
- Self-IoT 2013, special track on Self-aware Internet of Things, at ICAC 2013, San Jose, California, USA june 26-28, 2013
- ESLsyn 2013, The 2013 Electronic System Level Synthesis Conference, May 31-June 1, 2013, Austin, Texas, USA, co-located with DAC
- APRES 2013: 5th Workshop on Adaptive and Reconfigurable Embedded Systems, Philadelphia from April 8 to April 13, 2013, in conjunction with the CPSWEEK’13. /span>
- MSR’13 : Modélisation des Systèmes Réactifs, Rennes, France, 13-15 novembre 2013.
- Feedback Computing 2012, 7th International Workshop on Feedback Computing (ex-FeBID), in conjunction with ICAC 2012, San Jose, California, USA September 16-20, 2012
- Self-IoT 2012, First International Workshop on Self-aware Internet of Things, in conjunction with ICAC 2012, San Jose, California, USA September 16-20, 2012
- DANCE@SEAA12, third edition of the Distributed Architecture modeling for Novel Component based Embedded systems (DANCE) workshop, special session of the MOCS track in the 38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) in Cesme, Izmir, Turkey, September 5-8, 2012.
- ESLsyn 2012, The 2012 Electronic System Level Synthesis Conference, June 2-3, 2012 San Francisco, California, USA, co-located with DAC
- APRES 2012: 4th Workshop on Adaptive and Reconfigurable Embedded Systems, April 16, 2012, Beijing, China, in conjunction with the CPSWEEK’12.
- ICSSEA’11: 23rd International Conference on SOFTWARE & SYSTEMS ENGINEERING and their APPLICATIONS, Paris, November 29 – December 1st 2011.
- MSR’11 : Modélisation des Systèmes Réactifs, Lille, 16-18 novembre 2011.
- DANCE 2011: 2nd workshop on Distributed Architecture modeling for Novel Component based Embedded systems, in conjunction with the 37th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)
in Oulu, Finland, Aug 30,2011 – Sep 02,2011. - FeBID 2011, Sixth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (In conjunction with The 8th International Conference on Autonomic Computing, ICAC 2011), June 14, 2011, Karlsruhe, Germany.
- ESLsyn 2011, The 2011 Electronic System Level Synthesis Conference, June 5-6, 2011, San Diego, California, USA, Co-located with DAC 2011.
- APRES 2011,
3rd Workshop on Adaptive and Reconfigurable Embedded Systems (APRES 2011),
Integrated in the CPSWEEK 2011 ,
Chicago, Illinois, April 11, 2011.
papers in 2011-13
[ZPRA13] Mengxuan Zhao, Gilles Privat, Eric Rutten, Hassane Alla.
Discrete Control for the Internet of Things and Smart Environments .
In Handouts (no Proc.) of the 8th International Workshop on Feedback Computing,
In conjunction with ICAC 2013, San Jose, California, June 25, 2013.
[ARDLG13] Xin An, Eric Rutten, Jean-Philippe Diguet, Nicolas Le Griguer, Abdoulaye Gamatié.
Coordination Control of Component-based Autonomic Administration Loops.
In Proc. of the 13th International Conference on Autonomic Computing, ICAC,
San José, California, june 26-28, 2013.
[GPR13] Soguy Mak-Karé Gueye, Noël de Palma, Eric Rutten.
Coordination Control of Component-based Autonomic Administration Loops.
In Proc. of the 15th International Conference on Coordination Models and Languages, COORDINATION,
Florence, Italy, 3-6 June, 2013.
[DGPMR13] Gwenael Delaval, Soguy Mak-Karé Gueye, Noël de Palma, Hervé Marchand, Eric Rutten.
Discrete control for the coordination of administration loops.
In Proc. of the 12th European Control Conference (ECC13),
Zurich, Switzerland, July 17-19, 2013.
[DRM13] Gwenael Delaval, Eric Rutten, Hervé Marchand.
Integrating Discrete Controller Synthesis in a Reactive Programming Language Compiler.
journal of Discrete Events Dynamical Systems, 2013.
[GRT12] Soguy Mak-Karé Gueye, Eric Rutten, Alain Tchana.
Discrete control for the coordination of administration loops.
In Proc. of the 3rd International Workshop on Green and Cloud Management (GCM’2012),
In conjunction with IEEE/ACM 5th International Conference on Utility and Cloud Computing,
November 5 – 8, 2012, Chicago, Illinois, USA.
[GPR12b] Soguy Mak-Karé Gueye, Noël de Palma, Eric Rutten.
Discrete control for the coordination of administration loops (extended abstract).
In Handouts of the 7th International Workshop on Feedback Computing,
San Jose, California, September 17, 2012.
[GLLRDG12b] Sébastien Guillet, Florent de Lamotte, Nicolas Le Griguer, Eric Rutten, Jean-Philippe Digue, Guy Gogniat.
Modeling and Synthesis of a dynamic and Partial reconfiguration Controller.
In Proceedings of the poster session of the 22nd International Conference on Field Programmable Logic and Applications, FPL 2012,
Oslo, Norway, Aug. 29-31, 2012.
[GLLRDG12a] Sébastien Guillet, Florent de Lamotte, Nicolas Le Griguer, Eric Rutten, Jean-Philippe Digue, Guy Gogniat.
Designing formal reconfiguration control using UML/MARTE.
In Proceedings of the 7th International Workshop on Reconfigurable and Communication Centric Systems-on-Chip, ReCoSoC 2012,
York, UK, 9–11 july, 2012.
[GPR12b] Soguy Mak-Karé Gueye, Noël de Palma, Eric Rutten.
Synthèse de contrôleurs discrets pour l’administration de systèmes informatiques.
In Actes de la Conférence Internationale Francophone d’Automatique, CIFA 2012,
4-6 juillet 2012, Grenoble, France.
[AGR12] Xin An, Abdoulaye Gamatié, Eric Rutten.
CLASSY: a Clock Analysis System for Rapid Prototyping of Embedded Applications on MPSoCs.
In Proc. of the 15th International Workshop on Software and Compilers for Embedded Systems, Map2MPSoC/SCOPES 2012,
Schloss Rheinfels, St. Goar, Germany, May 15-16, 2012.
(longer version here)
[BDPGR12] Fabienne Boyer, Gwenael Delaval, Noel de Palma, Olivier Gruber, Eric Rutten.
Discrete supervisory control application to computing
systems administration.
In Proc. of the 14th IFAC Symposium on Information Control Problems in Manufacturing, INCOM’012,
Bucarest, Romania, May 23-25, 2012.
[GPR12] Soguy Mak-Karé Gueye, Noêl de Palma, Eric Rutten.
Coordinating energy-aware administration loops using discrete control.
In Proc. of the Eighth International Conference on Autonomic and Autonomous Systems, ICAS 2012,
St. Maarten, Netherlands Antilles, March 25-30, 2012.
[BSDR11] Tayeb Bouhadiba, Quentin Sabah, Gwenael Delaval, Eric Rutten.
Synchronous Control of Reconfiguration in Fractal Component-based Systems — a Case Study.
In Proceedings of the ACM International Conference on Embedded Software, EMSOFT 2011,
Taipei, Taiwan, October 9-14, 2011.
pp. 309-318. (also here)
[ADPRS11] Soufyane Aboubekr, Gwenael Delaval, Roger Pissard-Gibollet, Eric Rutten, Daniel Simon.
Automatic generation of discrete handlers of real-time continuous control tasks.
In Proc. of the 18th World Congress of the International Federation of Automatic Control, IFAC,
Milano, Italy, aug. 28-sep. 2, 2011.
[BBDRY11] Mohamed Amine Belhaj Seboui, Nejib Ben Hadj Alouane, Gwenael Delaval, Eric Rutten, Moez Yeddes.
An approach for the Synthesis of Decentralized Supervisors for Distributed Adaptive Systems.
International Journal of Critical Computer-Based Systems, vol. 2, no. 3/4, pp. 246-265, 2011.
[BDPGR11] Fabienne Boyer, Gwenael Delaval, Noel de Palma, Olivier Gruber, Eric Rutten.
Case studies in discrete control of autonomic computing systems.
In Handouts (no Proc.) of the Sixth International Workshop on Feedback Control Implementation
and Design in Computing Systems and Networks,FeBID 2011,
Karlsruhe, Germany. June 14, 2011.
[GLRGD11] Sebastien Guillet and Florent de Lamotte and Eric Rutten and Guy Gogniat and Jean-Philippe Diguet.
Automatic generation of discrete handlers of real-time continuous control tasks.
In Actes du Symposium en Architecture de Machines, SympA’14,
10-13 mai 2011, Saint-Malo, France.
[AGR11] Xin An, Abdoulaye Gamatie, Eric Rutten.
Safe Design of Dynamically Reconfigurable Embedded Systems.
In Proc. of the 2nd Workshop on Model Based Engineering for Embedded Systems Design, M-BED 2011,
Grenoble, March 18, 2011.