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 Sustainable Business informatics (FI-FA)/Semestre 3/UE 4 : Personnalization (choice 2 / 4)/M2-INF : Software Factories
Chemin ROFid:
/27/UP1-PROG-27-MIX510-125/UP1-PROG-ELP-X5I0S325/UP1-C-ELP-X5MI0525/UP1-C-ELP-X5I01925
Code Apogée: X5I01925
Composante: Mathématiques et informatique
Semestre: 3
Niveau: M2
Niveau LMDA: Masters
Niveau année: 5
Composition: Cours magistral
Diplôme: M2 Sustainable Business informatics (FI-FA)
Domaine ROF: [Informatique]
Type ROF: [M2]
Nature ROF: [5]
Cycle ROF: [2]
Rythme ROF: [Apprentis.,Initiale]
Mention: MIAGE
Approbateur proposé Id: 46429
Approbateur effectif Id: 46429
Date validation: Thursday, 10 September 2026, 10:35 AM
Url fixe: SPLE

Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Image Visibility Image Visibility

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Alignment Text Alignment

Font Size Font Size

1

Letter Spacing Letter Spacing

0

Text Colour Text Colour

Paragraph Width Paragraph Width

0