Résumé:
Pour les développeurs des systèmes informatiques d'aujourd'hui la complexité est une problématique importante à gérer, cependant tout le cycle de développement logiciel. Des approches comme les lignes de produits logiciels proposent des solutions aux problèmes de gestion de la complexité, diminution des coûts et amélioration de la qualité du logiciel final en basant sur la réutilisation. La réutilisation s'impose de plus en plus comme une solution méthodologique et technologique pour le développement de systèmes logiciels complexes. Un des principaux défis de la communauté de recherche et des industries et de trouver les concepts, mécanismes et langages adéquats pour une meilleure réutilisation et configuration en masse des systèmes logiciels. Par ailleurs, les lignes de produits logiciels est un paradigme qui prône une vision de modélisation et de développement dans laquelle l'objectif envisagé n'est plus l'obtention d'un système logiciel, mais d'un ensemble de systèmes logiciels possédant des caractéristiques communes.
L'objectif de notre projet de fin d'étude consiste sur le développement d'une ligne de produit pour l'e-formation et la détermination des composants réutilisables. L'architecture est modélisée suivant la discipline orientée composant dans le but est de renforcer la réutilisation. L'approche orientée composant utilisée est IASA cette approche décrit les composants et leurs interconnexions.
Mots Clés: Ligne de Produit (LDP) logiciel, e-formation, Composant, IASA, Réutilisation.