GL : Génie Logiciel

Équipe RMoD

Analyses et construction de langage pour l'évolution d'applications orientées objet

Responsable: Stéphane Ducasse

PRÉSENTATION MEMBRES THÈSES PUBLICATIONS

Présentation

L’objectif de RMoD est d’aider à la remodularisation des applications orientées objets. Cet objectif est attaqué suivant deux axes complémentaires : la réingénierie et la définition de nouveaux constructeurs dans les langages de programmation. Dans le cadre de la réingénierie nous allons proposer de nouvelles analyses pour comprendre et restructurer de grandes applications (métriques spécialisées, visualisations adaptées). Dans le contexte des constructeurs pour la modularité, nous allons travailler à la validation du modèle de traits ainsi que de nouveaux systèmes de modules. Nous allons travailler à la définition d’un noyau sécurisé. Ces travaux seront validés dans Pharo, un environnement pour le développement dynamique d’applications web.

 

Membres

Permanents

  • Directeur de recherche
    • Stéphane Ducasse (Responsable)
  • Maîtres de conférences
    • Nicolas Anquetil
    • Anne Etien
    • Damien Pollet
  • Chargé de recherche
    • Marcus Denker
  • Ingénieurs
    • Olivier Auverlot
    • Christophe Demarey

Non permanents

  • Doctorants
    • Clément Bera
    • Vincent Blondeau
    • Gustavo Jansen De Souza Santos
    • Brice Govin
    • Jason Lecerf
    • Marco Naddeo
  • Ingénieur
    • Denis Kudriashov

Clément Bera

Evolvable Runtimes for a Changing World

Vincent Blondeau

Auditing the Effort spent on Java classes with the help of Data Sciences

Gustavo Jansen De Souza Santos

Evaluation et amélioration des transformations de code pour soutenir l'évolution logicielle

Brice Govin

Support to Implement a Rejuvenated Software Architecture in Legacy Software

Jason Lecerf

Réutilisation d'artefacts de code embarqué par refactoring

Marco Naddeo

Evolvable and reusable software : from language design to developer tools

Camille Teruel

Adaptabilité et encapsulation dans les langages dynamiquement typés : contrôler la réflexion et les méthodes d'extension 2016-01-21

Martin Dias

Security in Reflective Languages 2015-11-27

Guillermo Polito

Virtualisation pour Specialisation et Extension d’Environnements d’Execution 2015-04-13

André Cavalcante Hora

Évaluation et amélioration de règles pour supporter l'évolution logicielle 2014-11-04

Camillo Bruni

Vers des machines virtuelles autodescrites 2014-05-16

Nickolaos Papoulias

Le débogage à distance et la réflexion dans les dispositifs à ressources limitées 2013-12-19

Jean-Baptiste Arnaud

Vers des références de première classe comme infrastructure de sécurité dans les langages dynamiquement Typés 2013-02-18

Mariano Martinez Peck

Software dynamic remodularization for embedeed systems 2012-10-29

Veronica Isabel Uquillas Gomez

Aide à l'intégration des applications orientée-object 2012-09-27

Jannik Laval

Analyse et remédiation des dépendances entre paquetages dans les systèmes orientés objet 2011-06-17

Hilaire Fernandes

iSTOA, modèle notionnel de guidage macroscopique de l'apprentissage 2010-07-01

Hani Abdeen

Visualiser, Évaluer et Re-Modulariser les Éléments Architecturaux des Applications Orientées-Objet 2009-11-24

Anne Etien

Apport de la méta-modélisation à l'évolution et au test 2016-06-28

Nicolas Anquetil

Aide à l'Évolution Logicielle dans les Organisations 2014-05-09

Les autres équipes de ' GL : Génie Logiciel '

CARAMEL CARBON Spirals