Académique Documents
Professionnel Documents
Culture Documents
Ain-Defla)
FACULTE DES SCIENCES ET DE LA TECHNOLOGIE
DEPARTEMENT MATHEMATIQUES & INFORMATIQUE L3 Informatique (SI) 2016/2017
Exercice1 :
Définir les concepts suivants : L’ingénierie des lignes de produits logiciels ; ligne de produit ;
Correction : L’ingénierie des lignes de produits logiciels est une méthodologie qui permet le développement d’une
multitude de produits ou systèmes logiciels avec un gain considérable en termes de coût, de temps et de qualité.
LdP: appelée aussi Famille de Produits, Ensemble de systèmes partageant un ensemble de propriétés communes et
satisfaisant des besoins spécifiques pour un domaine particulier Domaine.
Classez ces langages de programmation suivant leurs type dans le tableau suivant :
• C, C++, ADA, PASCAL, BASIC , LISP, SISP, CAML, SML, PROLOG, Mercury
Corrcetion
Exercice3:
Correction nous méthodes pour l’analyse de domaine (ingénierie du domaine) en ingénierie des lignes de produits
logiciels.
La notion de variabilité est utilisée pour regrouper les caractéristiques qui différencient les produits de la même famille.
Vrai Faux
L’ingénierie de domaine consiste à utiliser les résultats de l’ingénierie d’application pour la construction, appelée aussi
dérivation, d’un produit particulier. Vrai Faux
L’ingénierie d’application consiste à utiliser les résultats de l’ingénierie de domaine pour la construction, appelée aussi
dérivation, d’un produit particulier.
L’approche ligne de produits a été adoptée depuis sa naissance dans les logiciels informatique ? Vrai Faux (l’industrie
On distingue 2 niveaux dans l’ingénierie des lignes de produits logiciels. Lesquels ? Ingénierie du domaine
et Ingénierie d’application.
L’ingénierie du domaine est composée de 3 activités. Lesquelles ? L’analyse, la conception et l’implantation du domaine.
Le but de l’analyse du domaine est : d’étudier le domaine de la ligne de produits et d’identifier les commonalités et les
variabilitiés entre les produits.
Le but de la conception de domaine est d’établir une architecture logicielle générique de la ligne de produits.
Le but de l’implantation de domaine consiste à implanter l’architecture générique définie dans la conception de domaine
sous forme de composants qui vont être réutilisés dans l’ingénierie d’application pour la construction de chaque produit.