This course introduces students to the principles and practices of Product Line Engineering. SPLE is a software development paradigm that focuses on the creation of a family of related software products (hence the name "software factory") from a shared collection of software assets. By the end of the course, students will understand the benefits, challenges, and methodologies associated with SPLE.
The course has 4 key objectives :
- Understand the fundamental concepts of SPLE.
 
- Learn the benefits and challenges of adopting SPLE.
 
- Explore the processes and tools used in SPLE.
 
- Design and implement a basic software product line.
 
This course provides a comprehensive introduction to SPLE, covering its foundational concepts, methodologies, and real-world applications. It's designed to equip students with the knowledge and skills they need to understand and implement software product lines effectively.
        Chemin ROF: /Mathématiques et informatique/M2 Ind. S2I-Systèmes d'Information et Innovation_FI-FA-CP/Semestre 3/UE2 Spécialisation/Choix de 10 matières/Variabilité, ligne de produits et fabrique logicielle;/Mathématiques et informatique/M2I Information Knowledge Systems Engineering & M_FI-FA-CP/Semestre 3/UE2 Spécialisation/Choix de 10 matières/Variability, Software product lines and factories
     
        Chemin ROFid: /27/UP1-PROG-27-MIX504-125/UP1-PROG-ELP-X5I4S325/UP1-C-ELP-X5MI4319/UP1-C-ELP-X5I40119/UP1-C-ELP-X5I42316;/27/UP1-PROG-27-MIX507-125/UP1-PROG-ELP-X5I7S325/UP1-C-ELP-X5MI7319/UP1-C-ELP-X5I70119/UP1-C-ELP-X5I72316
     
        Code Apogée: X5I42316;X5I72316
    
        Composante: Mathématiques et informatique;Mathématiques et informatique
    
        Semestre: 3;3
    
        Niveau: M2;M2
    
        Niveau LMDA: Masters;Masters
    
        Niveau année: 5;5
    
        Composition: Cours magistral;Cours magistral
    
        Catégories de cours supplémentaires rattachements ROF: 1737
    
        Diplôme: M2 Ind. S2I-Systèmes d'Information et Innovation_FI-FA-CP;M2I Information Knowledge Systems Engineering & M_FI-FA-CP
    
        Domaine ROF: [Informatique] Informatique;[Informatique] Informatique
    
        Type ROF: [M2] ;[M2] 
    
        Nature ROF: [5] BAC+5;[5] BAC+5
    
        Cycle ROF: [2] ;[2] 
    
        Rythme ROF: [Contra.pro,Continue,Apprentis.,Initiale] ;[Contra.pro,Apprentis.,Initiale] 
    
        Langue: [] ;[] 
    
        Acronyme: ;
    
        Mention: MIAGE;MIAGE
    
        Spécialité: S2I-Systèmes d'Information et Innovation;IKSEM Information Knowledge Systems Engineering & Management_formation initiale, apprenti. et pro
    
        Parcours: ;
    
        Responsable enseignement (ROF): ;
    
        Approbateur proposé Id: 46429
    
        Approbateur effectif Id: 46429
    
        Date validation: Thursday, 25 September 2025, 4:14 PM
    
        Url fixe: SPLE