Software Product Line Engineering - DAT165, lp2, 2010/2011

Course code: DAT165
Examiner/Lecturer: Robert Feldt, Lecturers: Tony Gorschek, Martin Ivarsson



Below you can see the date, time, room and themes for the lectures. In the column marked "SPLE" you can see the parts of the main course book (by Pohl et al) relevant for that lecture, in the column marked "SPLIA" you can see the parts of the supporting book and in the "Papers" column the relevant research papers. You are expected to study these chapters and papers that are relevant for a lecture around the time of that lecture (preferably before attending the lecture!). Lectures will not be directly based on the books and papers but will add additional material. The ICS acronym below refers to the group Assignment "Industry Case Study". The individual assignment on Reuse is called "Reuse" below.

Date & Time Room Theme Papers
26/10 13:15-15:00 ES51
L1: Course and SPLE introduction (rf) [slides, video]
chapter 1&2
chapter 1
29/10 10:00-11:45 ES53
L2: Architecture & Variability (rf) [slides, video]
chapter 4-6
chapter 3
--- 1/11 14:00 ---
--- DEADLINE: Email with ICS group members name & email to examiner ---
--- --- ---
2/11 13:15-15:00 ES51
L3: Variability, scoping & domain analysis (mi) [slides]
[Chen2010, PhilipsCase]
chapter 7
ch. 2, 3, 17
--- 3/11 09:00 --- --- --- DEADLINE: Email with theme and ref to 3 papers for Reuse assignment (rf) ---
--- --- ---
3/11 10:00-11:45 EL42 S1: Support for Assignment "Reuse" (mi) [slides]

9/11 13:15-15:00
L4: Processes and SPL (mi) [slides]

10/11 10:00-11:45
S2: Support for Assignment "Reuse" (mi)

12/11 10:00-11:45
L5: Processes and Organizational issues (mi) [slides]

--- 15/11 09:00 --- --- --- DEADLINE: Report for Reuse assignment emailed to Robert ---
--- --- ---
15/11 10:00-11:45
L6: SW Process Assessment / Improvement (tg) [slides]

15/11 13:15-15:00
L7: Business for SPL (tg) [slides]

16/11 08:00-09:45
L8: Transitioning to SPL (tg) [slides]

17/11 10:00-11:45
S3: Support for Assignment Industry Case Study (mi) [slides]

--- 17/11 14:00 ---
--- DEADLINE: Company info email ICS (tg) ---
--- --- ---
19/11 10:00-11:45
!!NO Workshop or Lecture 9! Workshop on 23/11 instead!!

23/11 13:15-15:00
Workshop on Assignment "Reuse" (rf)

24/11 10:00-11:45
S4: Support for Assignment Industry Case Study (rf)

--- 24/11 14:00 --- --- --- DEADLINE: Case study design ICS emailed to Tony ---
--- --- ---
1/12 10:00-11:45
S5: Support for Assignment Industry Case Study (mi)

3/12 10:00-11:45

8/12 10:00-11:45
S6: Support for Assignment Industry Case Study (mi)

10/12 10:00-11:45
L10: Testing and SPL, Summary (rf)

16/12 14:00-18:00
Campus Johanneberg, "Maskin-salar"
Written exam

--- 7/1 14:00 --- --- --- DEADLINE: Complete assignment report ICS emailed to Tony (tg) ---
--- --- ---

Course documents and material

Examination will be based on the main course book, the papers listed in the Dates and Deadlines table above and the material presented in lectures as well as in your assignments. The supporting book is optional but will be important to study to get the higher grades. To pass the course it is extremely important that you read all the course material, participate in lectures and are active in and finish assignments. If you do not you will fail! Remember that this is a master level course and requires considerably more than most bachelor level courses.


The course is examined through a group assignment, one individual assignment and a final, individual, written exam.
All your reports for assignments and exercises should be formatted using the IEEE Conference Proceedings format (except for the SRS in the group assignment, see its description for details):
and submitted in an email.