195.086 Search Based Software Engineering
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2016S, VU, 2.0h, 3.0EC, wird geblockt abgehalten

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

Search based optimization techniques have been applied to a number of software engineering activities, right across the life-cycle from requirements engineering, project planning and cost estimation through testing, to automated maintenance, service-oriented software engineering, compiler optimization and quality assessment.

In this course we will study current literature where meta-heuristic search algorithms have been used to solve problems in software engineering. The first part of the course will consist of structured lectures on applying meta-heuristic search algorithms in software engineering (SE): how to reformulate a SE problem as a search problem? The second part of the course will involve reading current literature on related topics. In addition, students will be responsible for some leading presentations and a small project around the use of metaheuristic search for a concrete software engineering problem such as model driven engineering. Some topics that may be included are (exact topics may vary):

  • Search-based software requirements
  • Search-based software design
  • Search-based model transformation
  • Search-based reverse engineering
  • Search-based software clustering
  • Search-based software maintenance
  • Search based defects detection
  • Search based refactoring
  • Search-based software testing
  • Search-based cost-estimation
  • Search-based software planning

Inhalt der Lehrveranstaltung

Methodological approach:

The grading for the class will be as follows:

  • Research assignments: 20%
    • You are expected to complete a review form for each research paper to be presented in class.
  • Oral presentation: 20%
    • You are expected to present one research paper related to SBSE.
  • Project (for each group): 40%
    • State of the Art: 5%
    • Final project presentation : 15%
    • Report : 20%
  • Discussions and participation: 15%
  • Attendance: 5%

Research assignments: Each student/group (maximum of 2 students) should evaluate one SBSE research paper. This evaluation must give some answers to the questions proposed in the evaluation form provided by the instructor.

Oral presentation: Each student/group (maximum of 2 students) is expected to choose and present one research paper from the SBSE area. The oral presentation gives a summary about the paper.

Project: Each group should be composed by two or three students. A list of projects is proposed by the instructor. In addition, it is possible to propose your own project. The only condition is that the project should be in the SBSE area.

Discussions and participation: The participation grade will be based on the provision of input to discussions in class. Students are expected to generate questions and comments on a regular basis. Good attendance is necessary (but not sufficient) to obtain a high participation grade.

Weitere Informationen

The course will be held by Prof. Marouane Kessentini, University of Michigan.

 

 

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.10:00 - 12:0028.04.2016Seminarraum FAV 01 C (Seminarraum 188/2) Lecture
Do.14:00 - 16:0028.04.2016Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Fr.09:00 - 11:0029.04.2016FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture
Fr.12:00 - 14:0029.04.2016FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture
Mo.10:00 - 12:0002.05.2016Seminarraum 354 Lecture
Mo.15:00 - 17:0002.05.2016Seminarraum 354 Lecture
Di.10:00 - 12:0003.05.2016Seminarraum FAV 01 A (Seminarraum 183/2) Lecture
Di.15:00 - 17:0003.05.2016EI 3 Sahulka HS - UIW Research Talk
Mi.10:00 - 12:0004.05.2016Seminarraum FAV 01 C (Seminarraum 188/2) Lecture
Mi.15:00 - 17:0004.05.2016FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture
Fr.10:00 - 12:0006.05.2016FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Exam
LVA wird geblockt abgehalten

LVA-Anmeldung

Von Bis Abmeldung bis
16.03.2016 00:00 24.04.2016 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 926 Business Informatics Gebundenes Wahlfach
066 931 Computational Intelligence Gebundenes Wahlfach
066 937 Software Engineering & Internet Computing Gebundenes Wahlfach
066 950 Informatikdidaktik Gebundenes Wahlfach
786 881 Informatik Gebundenes Wahlfach
PhD Vienna PhD School of Informatics Gebundenes Wahlfach

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Englisch