Support à la rénovation d’une architecture ...
Document type :
Thèse
Title :
Support à la rénovation d’une architecture logicielle patrimoniale : Un cas réel chez Thales Air Systems
English title :
Supporting Legacy Software Architecture Renovation : A real Case by Thales Air Systems
Author(s) :
Govin, Brice [Auteur]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Inria Lille - Nord Europe
Thales Air Systems
Université de Lille
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Inria Lille - Nord Europe
Thales Air Systems
Université de Lille
Thesis director(s) :
Anne Etien
Nicolas Anquetil
Nicolas Anquetil
Defence date :
2018-06-26
Accredited body :
Lille
Keyword(s) :
Rénovation d'architecture
English keyword(s) :
Architecture Renovation
HAL domain(s) :
Informatique [cs]/Langage de programmation [cs.PL]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]/Génie logiciel [cs.SE]
English abstract : [en]
Les entreprises accordent énormément d'importance à identifier des démarches automatisées et réplicables pour résoudre leurs problèmes. Ce constat s'applique aussi aux démarches de rénovation d'architecture logicielle. Au ...
Show more >Les entreprises accordent énormément d'importance à identifier des démarches automatisées et réplicables pour résoudre leurs problèmes. Ce constat s'applique aussi aux démarches de rénovation d'architecture logicielle. Au sein d'une grande entreprise, nous avons intégré l'équipe chargée de réaliser la rénovation de l'architecture d'un logiciel. Nous avons étudié la démarche informelle suivie par cette équipe afin d'en proposer une généralisation et des outils facilitant son automatisation et sa réplication à d'autres projets. La plupart des solutions proposées dans la littérature ne peuvent s'appliquer à ce projet, du fait de leur caractère manuel, de leurs contraintes particulières ou de leur manque d'application sur des cas réels. Toutefois, nous avons proposé une nouvelle démarche structurée qui se base sur une adaptation d’une technique existante et sur la démarche réalisée par l'entreprise. Enfin, pour répondre au besoin d'automatisation, nous avons défini ce que nous appelons des opérateurs. Ils se basent sur les activités que nous avons identifiées dans le travail des ingénieurs de l’entreprise. Nous avons montré que ces opérateurs permettraient de répliquer entièrement notre démarche structurée autorisant ainsi son application efficace sur d'autres projets.Show less >
Show more >Les entreprises accordent énormément d'importance à identifier des démarches automatisées et réplicables pour résoudre leurs problèmes. Ce constat s'applique aussi aux démarches de rénovation d'architecture logicielle. Au sein d'une grande entreprise, nous avons intégré l'équipe chargée de réaliser la rénovation de l'architecture d'un logiciel. Nous avons étudié la démarche informelle suivie par cette équipe afin d'en proposer une généralisation et des outils facilitant son automatisation et sa réplication à d'autres projets. La plupart des solutions proposées dans la littérature ne peuvent s'appliquer à ce projet, du fait de leur caractère manuel, de leurs contraintes particulières ou de leur manque d'application sur des cas réels. Toutefois, nous avons proposé une nouvelle démarche structurée qui se base sur une adaptation d’une technique existante et sur la démarche réalisée par l'entreprise. Enfin, pour répondre au besoin d'automatisation, nous avons défini ce que nous appelons des opérateurs. Ils se basent sur les activités que nous avons identifiées dans le travail des ingénieurs de l’entreprise. Nous avons montré que ces opérateurs permettraient de répliquer entièrement notre démarche structurée autorisant ainsi son application efficace sur d'autres projets.Show less >
Language :
Français
Collections :
Source :
Files
- https://hal.inria.fr/tel-01881319/document
- Open access
- Access the document
- https://hal.inria.fr/tel-01881319/document
- Open access
- Access the document
- https://hal.inria.fr/tel-01881319/document
- Open access
- Access the document
- document
- Open access
- Access the document
- PhDGovinBrice.pdf
- Open access
- Access the document