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).
The project groups 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 - Osmancan Çekinmez
- Onur Özdemir
- Burak Karayel
ABB - Control System Software for Gas Turbine Family
2 - Ayten Göksenin Korkmaz
- Zeynep Çeşmeli
- Mustafa Çavdar
Boeing – Avionics System
3 - E. Bahadır Şahin
- Ural Sezer 
- Umutcan Turan
Bosch - Gasoline Systems Engine Control Software
4 - Batuhan Baykara
- Selin Güldamlasıoğlu
- Havva Gülay Gürbüz
CelciusTech System AB - ShipSystem 2000
5 - İlker Köksal
- Ekin Öcalan
- Sıla Çakıcı 
Hewlett Packard - Oven Firmware Cooperative
6 - Kaan Bingöl 
- Mustafa Özkıdık
- Tolga Yılmaz           
LSI Logic - RAID controller firmware product line
7 - Koray Karacakaya
- Halid Yildiz
- Aykut Kadeifci
Market Maker AG - MERGER Software Product Line
8 - Aslıhan Kalem
- Dilan Süslü
- Gülsüm Ece Bıçakcı
Philips - Medical Systems
9 - Sezin Burcu Yildiz
- Nurcan Kucukarslan
- Sema Kamisli
Philips - Software for Television Sets
10 - E. Nihan İçöz
- Selin Gökkuş
- Eda Bitlisli     
Salion - Revenue Acquisition Management Systems
11 - Esat Rıdvan Kavgaoğlu
- Mustafa Kaan Ünlü
Siemens AG Medical Solutions
12 - Onur Burç
- Muhammet Erol
- Ahmet Yükseker
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 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

March 11, 2013 Deliver one hardcopy + electronic version of project reports (all groups)
March 11, 2013 Deliver presentation to instructor (all groups)
March 11, 2013 Presentations group 1-6 (8:40-10:30)
March 13, 2013 Presentations group 7-12