Des langages pour améliorer le développement et la maintenance des logiciels à base de composants - TEL - Thèses en ligne Accéder directement au contenu
Hdr Année : 2010

Languages to improve the development and maintenance of component-based software

Des langages pour améliorer le développement et la maintenance des logiciels à base de composants

Résumé

La définition d'éléments pouvant contribuer à améliorer le développement et la maintenance des logiciels est l'objectif des travaux de recherche menés en Génie Logiciel. Mon domaine de recherche porte depuis 2003 sur la définition et l'usage de langages « supports » (c'est-à-dire complétant les langages de développement) ; ceci dans le but de faciliter et d'améliorer le développement et la maintenance des applications logicielles conçues à l'aide de composants. Mes travaux se trouvent au carrefour de plusieurs disciplines du Génie Logiciel : le développement orienté composant, les architectures des logiciels, la maintenance et l'évolution, la qualité et l'ingénierie dirigée par les modèles. Ce document constitue une synthèse de mes activités de recherche menées au cours des sept dernières années au sein de l'équipe SE du laboratoire VALORIA et de l'équipe-projet INRIA TRISKELL. Il commence par donner une vision assez personnelle des courants qui animent le Génie Logiciel et dresse un aperçu de l'état actuel de cette discipline. Puis il introduit les quelques notions dont la maîtrise est nécessaire pour évoluer dans les domaines dans lesquels se sont déroulées mes activités. Il retrace ensuite mon parcours thématique au cœur de ces disciplines et détaille mes travaux sur le contrôle de l'évolution des architectures, la sélection de composants et la documentation et l'exécution des bonnes pratiques de modélisation.
Fichier principal
Vignette du fichier
HDR.pdf (2.08 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00511595 , version 1 (25-08-2010)

Identifiants

  • HAL Id : tel-00511595 , version 1

Citer

Régis Fleurquin. Des langages pour améliorer le développement et la maintenance des logiciels à base de composants. Génie logiciel [cs.SE]. Université de Bretagne Sud; Université Européenne de Bretagne, 2010. ⟨tel-00511595⟩
290 Consultations
839 Téléchargements

Partager

Gmail Facebook X LinkedIn More