UP1-PROG-27-MIX507-116 - M2I Information Knowledge Systems Engineering & M_FI-FA-CP

Presentation

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)

Evaluation

100 % final exam, 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 M2I Information Knowledge Systems Engineering & M_FI-FA-CP - Configurable and self-adaptive systems
Nom abrégé UP1-PROG-27-MIX507-116-10 - Configurable and self-adaptive systems
EnseignantsMazo Pena Raúl
Groupes utilisateurs inscrits Consultation des ressources, participation aux activités :
  • MIX507 - Master 2 Indifférencié IKSEM Information Knowledge Systems Engineering & Management_formation initiale, apprenti. et pro (groups-students.diploma.MIX507)
Consultation des ressources uniquement : Aucune cohorte inscrite.
État Créé par Raúl Mazo Pena le 1/02/2019
Approuvé par Raúl Mazo Pena le 1/02/2019

Rattachements à l'offre de formation

Élément pédagogique UP1-PROG-27-MIX507-116 - M2I Information Knowledge Systems Engineering & M_FI-FA-CP
Chemin complet > Année 2018-2019 > Paris 1 > UFR 27 : Mathématiques et Informatique > M2I Information Knowledge Systems Engineering & M_FI-FA-CP