CS 415
Software Product Line Engineering

Bilkent University

Description
Study Material
Schedule
Grading
Projects

Bilsen Logo

Instructor:
Dr. Bedir Tekinerdoğan

 

 

 

 

Schedule*

Week Mon Tue Wed Thu Fri Topic(s) Tasks
Week 1
Feb.
4    6     - Introduction to Course
- Software Reuse Approaches
Ch. 1, 2
Week 2
Feb.
11
13

- Motivation for SPLE
- SPLE Framework
Related Papers
Week 3
Feb
.
18   20
  - Product Management Ch. 9

Form groups of 3
Week 4
Feb.
25
  27
  - Variability Modeling Approaches and Tools
Week 5
March
4

6
E1


- Domain Requirements Engineering
Ch. 4,
Related Papers
Week 6
March
11
PR1

13
PR1
 
-Student Presentations on Experience Reports - March 11, Deliver Presentations on Experience Reports
Week 7
March
18   20
  - Domain Design Ch. 6, 11
Week 8
March

25


27



- Product Line Architecture Views  
Week 9
April
1

3
 
- Application Engineering Ch. 15, 16
Week 10
April
8
PR2
  10
PR2
 
-Student Presentations on Product Management, Domain Requirements Engineering and Variability Modeling - Deliver Project Report Part Domain Engineering
Week 11
April 
15
  17
E2


  - Testing in PLE
- Organizational Planning for PLE
Guest Lecture from Industry
Özgü Özköse Erdoğan, Aselsan-REHİS
Week 12
April
22
24  
- PLE Adoption and Transition Process
Ch. 13, 18, 19
Submit
Essay on Guest Lecture
Week 13
April/May
 29
  1  
- SPLE Cost Models Ch. 20
Week 14
May
6
PR3

8
PR3



-Student Presentations on Domain Design and Application Engineering
- Deliver Project Report Part 2
(Application Engineering)
Week 15
May
13

15
  17 - Summary, Discussion and Evaluation Final Exam:
May 17,
15:30-17:00
(EB201-202)

E: Exam

PR: Project Presentations

 

 

* Subject to change (also during the course).