Model-based DevOps: From Theory to Practice

Il y a 2 mois


Rennes, France IRISA Temps plein

**Model-Based DevOps: From Theory to Practice**:

- Réf
- **ABG-112242**
- Sujet de Thèse- 20/03/2023- Contrat doctoral- IRISA- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- Model-Based DevOps: From Theory to Practice- Champs scientifiques- Informatique
- Mots clés- DevOps, Digital Twins, Self Adaptive Systems, Model Driven Engineering, Software Engineering**Description du sujet**:
DevOps is a well-established practice for software intensive systems, and is
increasingly considered for IoT. In that context, models play key roles for
either or both code/test generation and configuration/deployment of these
kinds of systems, but most often feed-back from runtime to design is still done
manually based on human interpretation of telemetry. Conversely, Adaptive
Systems are typically built with a MAPE-K loop [KC03, HM08] featuring an
implicit or explicit model of their runtime configuration (reflective layer),
which can be seen as a primitive digital twin [KKW+18, PP06]. A digital twin
is a model (i.e., an abstraction of some aspect of reality in a given
purpose), but its (conceptual) nature and its (technical) form are widely
different from the typical software and systems engineering models considered
at design time [PP05]. Full blown digital twins are already widely used in
several domains (aerospace industry, automotive, building construction, etc.)
but not that often for software intensive systems or IoT systems [MCK+20].

The goal of this PhD thesis is to address a gap in research on automatically
translating design-time models into runtime models and infrastructure and vice
versa to relate these to another using model-driven concepts, methods, and
tools to ultimately optimize the understanding, use, and engineering of
complex systems. The nature of the information that is available at
Development time (Dev), and often captured in the form of design models, is
indeed conceptually very different from the nature of the information
monitored at Operation time (Ops). There is no silver bullet for deducing Ops
from Dev, nor the other way round. However, patterns of correspondence do
exist that would make it possible a partial automation of this bi-directional
link. For instance, a Dev-time scalar attribute, such as a production system's
throughput would become a time series at Ops-time. These time series could
then be fed back to the design model to allow an automatic temporal extension
of the scalar attribute into a conceptual vector representing the history of
the recorded throughput values. The same could be applied to states in a state
include robotics, production systems, self-driving vehicles etc.

This thesis will be carried out in the context of the MBDO project, a
Franco-German research project funded by both the national French agency ANR
and the German one, DFG. Several research exchanges will be organized with our
German partners Prof. B. Rumpe (Chair for Software Engineering, at the RWTH
Aachen University) and Prof. A. Wortmann (Institute for Control Engineering of
Machine Tools and Manufacturing Units, University of Stuttgart), who will also

Bibliographie

[KC03] J.O. Kephart, D.M. Chess: The vision of autonomic computing. Computers, 36 (1), 2003.

[KKM+18] W. Kritzinger, M. Karner, G. Traar, J. Henjes, W. Sihn: Digital Twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine, 51(11), 2018

[PP05] G. Lyan, J.M. Jézéquel, D. Gross-Amblard, B. Combemale: DataTime: a Framework to smoothly Integrate Past, Present and Future into Models. In: 2021 ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2021.

[MCK+20] Mussbacher, G., Combemale, B., Kienzle, J., Jézéquel, J.M. et al. Opportunities in intelligent modeling assistance. Softw Syst Model 19, 1045-1053 (2020).

[PP06] R. Eramo, F. Bordeleau, B. Combemale, M. van den Brand, M. Wimmer, A. Wortmann: Conceptualizing Digital Twins. In: IEEE Software, 2021.

**Prise de fonction**:

- 01/09/2023**Nature du financement**:

- Contrat doctoral**Précisions sur le financement**:

- ANR Projet International en collab avec Allemagne**Présentation établissement et labo d'accueil**:

- IRISADiverSE is a research team of IRISA, defining itself as a world leader of Model Driven Engineering (MDE) research.

IRISA is today one of the largest French research laboratory (more than 850 people) in the field of computer science and information technologies.
Structured into seven scientific departments, the laboratory is a research center of excellence with scientific priorities such as bioinformatics, systems security, new software architectures, virtual reality, big data analysis and artificial intelligence.

Located in Rennes, Lannion and Vannes, IRISA is at the heart of a rich regional ecosystem for research and innovation and is positioned as the reference in France with an internationally recognized expertise through numerous European contracts and internati



  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Fonction **:Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Fonction **:Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Fonction **:Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Niveau de diplôme exigé **:Bac + 5 ou équivalent**Fonction **:DoctorantA propos du centre ou de la direction fonctionnelle The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France INRIA Temps plein

    Contexte et atouts du poste The research group belongs to a joint research center of Inria, CNRS, and Université de Rennes. Mission confiée We are looking to hire a post-doc for 12 months in the area of formal methods at Inria, Université de Rennes. The research project will be about formal verification and testing of real-time systems...


  • Rennes, France INRIA Temps plein

    Contexte et atouts du poste The research group belongs to a joint research center of Inria, CNRS, and Université de Rennes. Mission confiée We are looking to hire a post-doc for 12 months in the area of formal methods at Inria, Université de Rennes. The research project will be about formal verification and testing of real-time systems...

  • Project Manager End to End

    il y a 2 semaines


    Rennes, France Symrise Temps plein

    The Taste, Nutrition & Health segment uses its combined expertise as well as scientific research to offer customers and partners unique, natural ingredient-based and sustainable solutions in the areas of taste, nutrition and health. With more than 100 sites in over 40 countries, the segment serves the markets of the food and beverage industry as well as...

  • Project Manager End to End

    il y a 12 heures


    Rennes, France Symrise Temps plein

    The Taste, Nutrition & Health segment uses its combined expertise as well as scientific research to offer customers and partners unique, natural ingredient-based and sustainable solutions in the areas of taste, nutrition and health. With more than 100 sites in over 40 countries, the segment serves the markets of the food and beverage industry as well as...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Niveau de diplôme exigé **:Bac + 5 ou équivalent**Fonction **:Ingénieur scientifique contractuel**Niveau d'expérience souhaité **:Jusqu'à 3 ansA propos du centre ou de la direction fonctionnelle The Inria Centre at Rennes University is one of Inria's eight centres and...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Contrat renouvelable **:Oui**Niveau de diplôme exigé **:Thèse ou équivalent**Fonction **:Post-DoctorantA propos du centre ou de la direction fonctionnelle The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The...


  • Rennes, France LTSI - UMR INSERM 1099 Temps plein

    **Proposition d’un modèle machine-learning hybride pour la prédiction de la réponse à la thérapie de resynchronisation cardiaque**: - Réf **ABG-124045** - Sujet de Thèse- 22/05/2024- Financement public/privé- LTSI - UMR INSERM 1099- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- Proposition d’un modèle machine-learning hybride...

  • Phd Position F/m

    il y a 2 semaines


    Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Fonction **:Doctorant **Niveau d'expérience souhaité **:Jeune diplômé **A propos du centre ou de la direction fonctionnelle**: The Inria Rennes - Bretagne Atlantique Centre is one of Inria's eight centres and has...

  • Senior Technical Author

    il y a 6 jours


    Rennes, France Canonical - Jobs Temps plein

    As a senior technical author, you'll be part of an engineering team, focused on a specific Canonical product. You will lead the team effort to create, maintain and improve documentation that serves the needs of the product's users, embracing the principles of the Diátaxis documentation framework. You will have a broad impact on - and responsibility for -...

  • Apprentice

    il y a 7 jours


    Rennes, France Avnet Temps plein

    Avnet Abacus Avnet Abacus is a pan-European distributor committed to supporting customers from design to fulfilment. Avnet Abacus’ exceptional linecard features globally recognized manufacturers and an extensive product range that includes interconnect, passive, electromechanical, power supply, energy storage, wireless & sensor products and solutions....

  • DevOps (H/F)

    il y a 4 semaines


    Rennes, France FORTIL OUEST Temps plein

    **Digital Transformation** Nos développeur(euse)s DevOps pilotent les activités de « Digital Transformation ». Nous prenons actuellement en main des sujets d’envergure dans les domaines de la défense, du e-commerce, du médical etc. Notre expertise s’applique à la production et/ou à la chefferie de projet notamment dans des environnements...

  • DevOps (F/H)

    il y a 1 mois


    Rennes, France FORTIL OUEST Temps plein

    Descriptif du poste **Digital Transformation** Nos développeur(euse)s DevOps pilotent les activités de « Digital Transformation ». Nous prenons actuellement en main des sujets d’envergure dans les domaines de la défense, du e-commerce, du médical etc. Notre expertise s’applique à la production et/ou à la chefferie de projet notamment dans des...

  • Technical Author

    il y a 6 jours


    Rennes, France Canonical - Jobs Temps plein

    As a technical author, you'll be part of an engineering team, focused on a specific Canonical product. You will lead the team effort to create, maintain and improve documentation that serves the needs of the product's users, embracing the principles of the Diátaxis documentation framework. You will have a broad impact on - and responsibility for - the...


  • Rennes, France SpikeeLabs Temps plein

    Our team of developers is eager to work with you because you are a young project manager and our future **Technical Project Manager**! Do you already feel that you have what it takes to be a leader, either from your internship experience working with **technical teams** or because you are fully tuned into our clients’ needs? Do you wish to put your...

  • Apprentice

    il y a 5 jours


    Rennes, France Avnet Temps plein

    Avnet AbacusAvnet Abacus is a pan-European distributor committed to supporting customers from design to fulfilment. Avnet Abacus’ exceptional linecard features globally recognized manufacturers and an extensive product range that includes interconnect, passive, electromechanical, power supply, energy storage, wireless & sensor products and solutions. Avnet...


  • Rennes, France Scalian Temps plein

    **Administrateur systèmes DevOps F/H** **CDI à Rennes / Statut cadre / Télétravail 2 jours par semaine** **Nationalité Française obligatoire (contrainte client)** **4 à 6 ans d'expérience en tant qu'administrateur systèmes, dont une partie en environnement DevOps** **Rémunération selon votre expérience et vos compétences : 39 à 44K€ bruts...