L’Université Grenoble Alpes, partenaire de l’ IDEX Université Grenoble Alpes, recrute
Identification du poste MCF 0330
Profil : Modèles, méthodes et outils pour la conception, le développement et la validation de logiciels
Corps : □ Professeur des Universités x Maître de conférences
Concours (Art.) : 26.1
Profil court (150 caractères maximum) : Compétences sur le continuum spécification-programmation, le développement d'applications orientées objet et la coordination de projets transverses
Teaching profile (150 caractères maximum) : competencies on the whole lifecycle from specification to development, the development of object-oriented applications and the management of cross-disciplinary projets.
Section CNU : 27 Etat du poste : □ Vacant x susceptible d’être vacant
Date de prise de fonction : 01/09/2019
Localisation du poste : IUT2, département Informatique, place Doyen Gosse, Grenoble
Euraxess research field (voir liste ci-jointe): Computer science – Informatics, Modelling tools, Programming
Chaire : □ oui x non Organisme paritaire (si Chaire):
Mots-clés (voir liste ci-jointe): https://www.galaxie.enseignementsup-recherche.gouv.fr/ensup/pdf/Mots_cles/mots-cles.pdf
1- Modélisation
2- Génie logiciel
3- Programmation
Enseignement
Composante/UFR : IUT2 département INFORMATIQUE
URL composante : https://iut2.univ-grenoble-alpes.fr/
Contact mail : [email protected]
Tél : 04 76 28 46 12
Descriptif enseignement :
Filères concernées
DUT (1ère et 2ème année), DUT Années Spéciales et Licences Professionnelles.
Thèmes spécifiques
Compétences et expertises attendues :
Compétences d’ouverture:
Teaching profile : (version anglaise obligatoire)
Teaching domain:
- Object-oriented design and development
- Modelling languages (UML, BPMN) and programming languages (C++, Java)
Teaching competencies:
- Ability to teach fundamentals and technics related to software development
- Practical competencies on the whole lifecycle from specification to development and object-oriented programming
- Ability to coordinate cross-disciplinary projects
- Interest in working in groups for cross-disciplinary teaching and project-based learning
- High knowledge of information systems.
Recherche
Laboratoire: LIG
URL laboratoire : www.liglab.fr
Contact mail: [email protected]
Tél : 04 57 42 15 00
Descriptif recherche:
L'ouverture, la distribution et l'hétérogénéité des systèmes informatiques induisent une complexité́ de conception, de mise en œuvre et d'administration. Cette complexité́ requiert le développement de nouvelles approches du Génie Logiciel, sous forme de méthodes, paradigmes et outils portant sur tout ou partie des activités de développement de logiciel.
Ces développements doivent pouvoir se faire sur des plateformes qui assurent le bon fonctionnement du système, et qui plus est pouvoir faire l'objet de conception de haut niveau et de validation approfondie.
Les Systèmes d'Information considérés peuvent avoir différentes natures : systèmes à base de données, potentiellement distribuées ou accessibles à partir de réseaux de capteurs, systèmes industriels, systèmes d'information à base de services massivement distribués dans le Cloud, ou encore particulièrement systèmes pervasifs et "long-lived systems" (dont l'activité ne peut être interrompue).
Ces problématiques correspondent aux équipes de l'axe Génie Logiciel et Systèmes d'Information du LIG. Elles s'inscrivent dans le défi socio-économique « numérique » de l'IDEX grenoblois.
En lien avec ce contexte, les recherches du candidat peuvent porter sur :
- les aspects du Génie Logiciel liés au Traitement de Données ou au Calcul Autonomique,
- l’ingénierie dirigée par les modèles, et particulièrement les modèles exécutables et les Models@RunTime, et l'intégration de modèles de natures différentes,
- la gestion autonomique à base de modèles, notamment les modèles comportementaux pour le contrôle dans la boucle autonomique, par exemple en lien avec l'automatique,
- la validation et vérification, et notamment le test à base de modèles (Model-Based Testing, en particulier l'apprentissage de modèles dans ce contexte), et l'analyse de traces d'exécution,
- les modèles, méthodes et outils d'ingénierie des besoins dans le contexte des environnements intelligents et des systèmes d'information ouverts, distribués et hétérogènes.
Research profile: (version anglaise obligatoire)
Due to their openness, heterogeneity and distribution, information systems are complex to design, to build, and to manage. This complexity requires the development of new approaches to Software Engineering, in the form of methods, paradigms and tools covering all or part of the software lifecycle.
Furthermore, information systems can be of various types: database systems, potentially distributed or accessible from sensor networks, service-based systems massively distributed services in the cloud, or pervasive systems and "long-lived systems" (whose activity can not be interrupted).
In this context, the LIG laboratory aims at developing, within its Software and Information System Engineering axis, research on:
- data processing and autonomous calculus for software engineering,
- model-driven software engineering (and more particularly runtime models and integration of models of different nature),
- autonomic computing, including control models,
- checking, validation, model-based testing and analysis of execution traces,
- software engineering for open, distributed and heterogeneous systems.
Activités administratives
Activités administratives pédagogique
La personne recrutée sera appelée non seulement à intervenir dans les enseignements d’informatique des filières du département Informatique, mais aussi à prendre à moyen terme des responsabilités (stages, projets tuteurés, responsabilité d’année, etc.) en s’inscrivant dans une dynamique de développement des formations tant initiales que continues.
Il s’agira également de participer aux réflexions en terme d’évolution des programmes (PPN) mais aussi de leur implémentation au niveau du département.
L'IUT2 attend de chacun de ses enseignants une traduction de cours en compétences, combinée avec une connaissance des métiers visés et des réseaux professionnels. Le nouveau collègue sera accompagné individuellement dans cette démarche.
Activités administratives recherche
Aucune
Information à destination des candidats