CS 415
Software Product Line Engineering

Bilkent University

Description
Study Material
Schedule
Grading
Projects

Bilsen Logo

Instructor:
Dr. Bedir Tekinerdoğan

 

 

 

 

Projects

Experience Reports SPLE Report-DE SPLE Report-AE

Essay on experience reports of industrial software product line engineering cases

A number of real industrial cases are provided (chapter 21 textbook).
Each project group will be (randomly) assigned  an industrial case. The case will be presented by one of the group members. 

The groups and the allocation of cases have been defined as follows:

Group Members Selected Case (Example)
1 Halil Alperen Saylar,
Mehmet Can Boysan,
Çağla Pınar Ergun
ABB - Control System Software for Gas Turbine Family
2 M.Taylan Özbay,
Sefa Altay,
Sevil Coskun
Boeing – Avionics System
3 Mustafa Enes Karaca,
Alper Cem Polat,
Müge Tetik
Bosch - Gasoline Systems Engine Control Software
4 Simge Yücel,
Özge Bozdağ,
Aslıhan Özdemir
CelciusTech System AB - ShipSystem 2000
5 Dogus Acar,
Kerim Cagri Akbaba,
Can Ozturk
Hewlett Packard - Owen Firmware Cooperative
6 Murat Berksan,
Cansu Cav,
Damla Akyol
LG Industrial Systems
7 Gizem Yılmaz,
Melisa Çilli,
İlker Burak Kurt
LSI Logic: RAID controller firmware product line
8 Dorukhan Arslan,
Ugurcan Yildirim,
Girayhan Gence
Market Maker AG - MERGER Software Product Line
9 Merve Sezer,
Mertcan Çelik,
Yağız Merpez
Philips - Medical Systems
10 Gokhan Cetin,
Basri Karademir,
Mustafa Bahadir Senel
Philips - Software for Television Sets
11 Emre Büyüktuna,
Ozan Dülgeroğlu
Gencer Sümbül
Salion - Revenue Acquisition Management Systems
12 Onur Canan
Gizem Göktepe
Ali Gözay
Siemens AG – Medical Solutions
13 Muhammet Talha
Mustafa Emre Bilgiç
Toshiba - Electric Power Generation Plant Monitoring and Control

The allocation of the cases is based on alphabetical ordering of cases.

Report Evaluation Criteria

The report will be evaluated based on the following criteria:

  • Layout: Title page, structure, style, references, numbering, captions etc.

  • Description of the context - what kind of organization is considered? what are the developed products? what are the constraints, etc.?

  • Motivation for adopting SPLE  - what was the business case for adopting a SPLE approach? What were the expected costs and benefits?

  • Description of the adopted approach - What was the adopted SPLE approach?  Comparison with SPLE framework.

  • Description of the evaluation - What was the result of applying SPLE in the organization? What is the impact on factors such as productivity, reuse, organization structure, software architecture, development strategy etc?

  • Conclusion - Summary, discussion and lessons learned

The report should be around 8-10 pages long and adopt the LNCS Springer Conference Proceedings format.

The title page should include the group number, student names with student ids. In addition a summary sheet that shows the contribution of each student should be provided.

Presentation

A PowerPoint presentation of the report needs to be prepared and submitted to the instructor before the day of presentation. The presentation should be done by one student who will get an individual grade.

The presentation should not take more than 15 minutes, including questions. 

Important Dates

October 21, 2014 Deliver one hardcopy + electronic version of project reports (all groups)
October 21, 2014 Deliver presentation to instructor (all groups)
October 21, 2014 Presentations group 1-6 (8:40-10:30)
October 23, 2014 Presentations group 7-13