Seminar: Advanced Software Product Line Technologies


Dates for the meetings and the deadlines are set.

Dates for the presentations are set.

Organizational Matters

Prof. Dr.-Ing. Ina Schaefer
Remo Lachmann, M.Sc.
Michael Nieke, M.Sc.
Credits: Depends on the major and your exam regulations, one CP = 30h of work.
Audience: Bachelor and master students studying computer science, business informatics or IST who are interested in scientific work. The participation of lecture Software Product Lines is beneficial.
Registration: Use StudIP to register yourself for the seminar. We have limited our capacities to a maximum of 10 attendees!

For a successful participation, the following tasks have to be fulfilled:

  • Written paper about your topic (Bachelor: 6-10 pages, Master: 8-10; both in ACM double column style).
  • Bachelor: 20-25 minutes talk about your topic and discussion. Master: 25-30 minutes talk about your topic and discussion.
  • Review of two other papers + 5 minutes presentation
  • Mandatory participation of all events.



  • 2016-10-26, 15:00 (3pm) in room IZ 349


  • 2016-11-03, 11:30 - 13:00 (1pm), in room IZ 349, Scientific writing
  • 2016-11-10, 11:30 - 13:00 (1pm), in room IZ 349, How to review
  • 2016-01-12, 11:30 - 13:00 (1pm), in room IZ 349, How to present well
  • 2017-01-19, 11:30 - 13:00, in room IZ 349, Brief presentation of received reviews

Submission dates:

  • 2016-12-16, until 23:59 (11:59 pm), Intermediate papers via Stud.ip
  • 2017-01-07, until 23:59 (11:59 pm), Submission of review via mail to the supervisors
  • 2017-02-05, until 23:59 (11:59 pm), Final papers via Stud.ip


  • 2017-02-10, 9:30 (am) - 15:30 (3:30 pm) (we will announce the concrete slots in time)


Software product lines have a large scientific community continuously developing innovative ideas to ease the life of software developers, testers and everyday users all around the world. This seminar focuses on some of the most recent topics presented in high-ranking software product line conferences/workshops during the last 5 years. Each selected topic had a large impact in the scientific community and some already found their way into the industrial domain. 


The following topics are available:

  1. An Overview on Dynamic Software Product Lines (DSPLs)
  2. An Overview on Multi-Software Product Lines
  3. Types of Variability Models
  4. Software Product Line Tools
  5. Variability Smells
  6. Software Product Line Testing
  7. Software Product Line Verification Techniques
  8. Financial Aspects in Software Product Line Engineering
  9. Software Product Line Case Studies
  10. From Variants to Software Product Lines
Hint: A large amount of this lecture is based on independent work. You should prepare yourself for one work day a week to handle the workload.

Learning objectives and achievable skills

The following skills are achieved in this course:

  • An organized approach to search, read and understand scientific literature.
  • A structured prepearation of the achieved insights.
  • Communication of the achieved results in a talk given in front of the other participants.
  • Personal scheduling of tasks.

  last changed 14.06.2016
TU_Icon_E_Mail_1_17x17_RGB pagetop