index - Models And Reuse Engineering, Languages Accéder directement au contenu

Les travaux de l’équipe MaREL s’insèrent dans le cadre du génie logiciel et s’intéressent à l’automatisation des étapes du cycle de vie du logiciel, de la conception à la maintenance en passant par la compilation et l’optimisation du code, à la modularisation et réutilisation des programmes, ainsi qu’à leur sémantique et sûreté de fonctionnement. Ces sujets couvrent la totalité de la démarche, de l’étude théorique aux expérimentations en vraie grandeur, en passant par le développement de langages, de modèles, d’algorithmes et de démonstrateurs.
Les activités de l’équipe MaREL se concentrent sur deux axes de recherche :

  • La manipulation de modèles et de programmes: ingénierie dirigée par les modèles, langages orientés composants et objets, sémantique et preuve de programmes.
  • Les méthodologies de développement pour et par la réutilisation : nouveaux traits de langages intégrant des entités extensibles et composables (composants), transformation d’applications (objets vers composants ou autres), lignes de produits logiciels.

L’équipe possède également un certain nombre d’activités transverses concernant le développement de formalismes et de méthodologies dont le périmètre d’application dépasse le domaine du génie logiciel (analyse formelle de concepts et preuve automatique).

Open Access Files

69 %

Nombre de Fichiers déposés

384

Nombre de Notices déposées

Chargement de la page

Politique des éditeurs en matière de dépôt dans une archive ouverte

Cartographie des collaborations

Tags

GitHub Model transformation Software migration Evolutionary algorithm Architecture Constraint Genericity OCL SOA Feature Location Method tables Architecture evolution Adaptive compiler Object-oriented programming Object-oriented Concept lattice Reengineering Héritage multiple Architecture logicielle Evolution rules Class model factorization RCA Composants Feature mining Dynamic loading Feature models Migration Feature diagrams Late binding Reverse engineering Multiple inheritance Coloring Machine learning Component-Based Software Engineering Class model Analyse Relationnelle de Concepts Component reuse Embedded systems Formal concept analysis Feature Model Transformation Relational Concept Analysis Description logics Software product line Java Programming Inheritance Feature model Component Variability Software Architecture Concept Lattice FCA Cloud Feature location Multiple subtyping Relational concept analysis Knowledge management Downcast Web services Migration logicielle Refactoring AOC-poset Web Service Closed-world assumption API Feature Models Identification Reuse Reverse Engineering Software product lines Accessibilité numérique Model driven engineering MDA Clustering Object-Oriented Analyse formelle de concepts OSGi Software component Frequent usage pattern Subtype test Architecture Compilation GIS UML Perfect hashing Product variants Lignes de produits logiciels Galois lattice Components Formal Concept Analysis Software architecture Feature documentation Microservices Feature Code comprehension Latent Semantic Indexing Analyse Formelle de Concepts Software Product Line Model Driven Engineering Modeling