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

Software Product Line Engineering Report


Domain Engineering
In this project assignment, students need to select their own case for which they will need to apply a product line engineering process. The project will result in a product line engineering report that includes the important steps of domain engineering, application engineering and product management. The project results will be presented during the lectures.

Group Members Selected Case (Example)
1 - Osmancan Çekinmez
- Onur Özdemir
- Burak Karayel
 
2 - Ayten Göksenin Korkmaz
- Zeynep Çeşmeli
- Mustafa Çavdar
 
3 - E. Bahadır Şahin
- Ural Sezer 
- Umutcan Turan
 
4 - Batuhan Baykara
- Selin Güldamlasıoğlu
- Havva Gülay Gürbüz
 
5 - İlker Köksal
- Ekin Öcalan
- Sıla Çakıcı 
 
6 - Kaan Bingöl 
- Mustafa Özkıdık
- Tolga Yılmaz           
 
7 - Koray Karacakaya
- Halid Yildiz
- Aykut Kadeifci
 
8 - Aslıhan Kalem
- Dilan Süslü
- Gülsüm Ece Bıçakcı
 
9 - Sezin Burcu Yildiz
- Nurcan Kucukarslan
- Sema Kamisli
 
10 - E. Nihan İçöz
- Selin Gökkuş
- Eda Bitlisli     
 
11 - Esat Rıdvan Kavgaoğlu
- Mustafa Kaan Ünlü
 
12 - Onur Burç
- Muhammet Erol
- Ahmet Yükseker
 

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 Case

  • Adopted SPLE Approach
    - Two-life-cycle process

  • Product Management
    - Kano Process
    - Fine Screening (4 products)
    - Product Portfolio and Product Roadmap
    - Product Life Cycle Graph

  • Variability Modeling
    - Orthogonal Variability Model

  • Domain Requirements and Variability Modeling
    - Textual Requirements (for domain)
    - Use Case Diagram (for domain)
    - Feature Model
    - OVM to requirements artefacts mapping
    - Application-Requirements Matrix

  • Conclusion - Summary, discussion and lessons learned

The report should be written using a single column format. There is no page limit for the report. Please check the course slides for details about the above topics.

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 take around 15 minutes, including questions. 

Important Dates

April 11, 2013 Deliver one hardcopy + electronic version of project report
April 8, 2013 Deliver presentation to instructor (one hour before presentation)
April 8, 2013 Presentations Group 12-7
April 10, 2013 Presentations Group 6-1