UP1-PROG-27-MIX504-116 - M2 Ind. S2I-Systèmes d'Information et Innovation_FI-FA-CP


Following this course, the students will understand how to define, design, simulate and implement systems that can be adapted by configuration (e.g., ERP systems) and systems that can adapt themselves to the ever-changing context conditions. 

Some of the systems that need to adapt themselves to optimally manage the resources are, for instance, irrigation, telecommunication (networks and communication devises like sensors and smartphones), banking, aerospace, hospital systems.

We will also discuss some trends and remaining challenges in this field of software engineering.

This is not a course about ERP systems or any kind of certification of this kind of systems! ERPs are just one example of configurable and adaptable system and therefore it will be studied, not from a final ERP systems and other kinds of (self)adaptable systems to bring them configurable and self-adaptable.

The content of this training course is summarized as follows (not necessarily in that order):

1. Introduction to configurable systems

2. Development of ERP systems

3. Introduction to self-adaptive systems

4. Specification and analysis of self-adaptive systems

5. Control theory

6. Verification and simulation of self-adaptive systems

7. Implementation of self-adaptive systems with Arduino (try to buy the kit attached to this EPI section)


100 % final exam (written, individual and no documents allowed) during the afternoon of the last lecture

Some references:

Coveney & Highfield, 1995: Frontiers of Complexity

Doyle J., Francis B., Tannenbaum A. Feedback Control Theory. Macmillan Publishing Co., 1990

Harvey-Alférez G., Pelechano V., Mazo R., Salinesi C., Diaz D. Dynamic Adaptation of Service Compositions with Variability Models. Special Issue in Journal of Systems and Software "Variability in Software Architecture". Elsevier, July 2013.

Sawyer P., Mazo R., Diaz D., Salinesi C., Hughes D. Constraint Programming as a Means to Manage Configurations in Self-Adaptive Systems. Special Issue in IEEE Computer Journal "Dynamic Software Product Lines", pp. 1-12. ISSN 0018-9162, October 2012.

Waldrop. Complexity: The Emerging Science at the Edge of Chaos, 1992

Informations sur l'espace de cours

Nom Archive année 2018-2019 M2 Ind. S2I-Systèmes d'Information et Innovation_FI-FA-CP - Systèmes adaptables (ERP) et auto-adaptables (cyber-physiques)
Nom abrégé UP1-PROG-27-MIX504-116-41 - Systèmes adaptables (ERP) et auto-adaptables (cyber-physiques)
Groupes utilisateurs inscrits Consultation des ressources, participation aux activités :
  • MIX504 - Master 2 Indifférencié S2I - Systèmes d'Information et Innovation (Formation initiale, apprentissage et contrat pro) (groups-students.diploma.MIX504)
Consultation des ressources uniquement : No enrolled cohort.

Rattachements à l'offre de formation

Élément pédagogique UP1-PROG-27-MIX504-116 -
Chemin complet > Année 2020-2021 > Paris 1 > UFR 27 : Mathématiques et informatique > UP1-PROG-27-MIX504-116 Référence cassée