Academic Year: 2015

Empirical Software Engineering

Schedule

Lecture

Date

Topic

1

24/08

Part 1: Welcome! How this course is planned, evaluation criteria, important dates, preliminary agenda, etc.

2

26/08

Part 1: Failure is a Four-Letter Word by Andreas Zeller, Thomas Zimmermann, and Christian Bird (see also its website)

Part 2: Introduction to Empirical Software Engineering

3

31/08

Part 1: Empirical Strategies (Survey, Case Study, and Experiment)

Part 2: Replications and Ethics in Empirical Studies

4

02/09

Part 1: Concepts to Software Measurement

Part 2: Examples of Product Metrics

Part 3: Metrics for Object-Oriented Programs

5

09/09

Part 1: Bad Smells in Code

Part 2: Metric Thresholds

Part 3: Definition of Detection Strategies

Part 4: Examples of Detection Strategies

6

14/09

Part 1: Separation of Concerns

Part 2: Concern Metrics

Part 3: Concern-Sensitive Detection Strategies

7

16/09

Exercise

8

23/09

Seminar with Christian Kastner (ICEx 2077)

9

28/09

Part 1: Systematic Literature Reviews (see Guidelines)

10

30/09

Part 1: Case Studies

11

05/10

Exercise about Pair Programming

12

07/10

1st exam

13

14/10

Experiment of Group 1 (Group Work)

14

19/10

Experiment of Group 2 (Group Work)

15

21/10

Part 1: Experiment Terminology

Part 2: Experiment Process

Part 3: Experiment Scoping

16

26/10

Experiment of Group 3 (Group Work)

17

28/10

Part 1: Experiment Planning

18

04/11

Oral Presentation of Group 1 (Group Work)

Oral Presentation of Group 2 (Group Work)

Oral Presentation of Group 3 (Group Work)

19

09/11

Experiment of Group 4 (Group Work)

20

11/11

Experiment of Group 5 (Group Work)

21

16/11

Experiment of Group 6 (Group Work)

22

18/11

Part 1: Experiment Operation

Part 2: Descriptive Statistics

Part 3: Hypothesis Testing

23

23/11

Exercise

24

25/11

Oral Presentation of Group 4 (Group Work)

Oral Presentation of Group 5 (Group Work)

Oral Presentation of Group 6 (Group Work)

25

30/11

Review to 2nd exam

26

02/12

2nd exam

27

07/12

Review to 3rd exam

28

09/12

3rd Exam (Optional)

29

14/12

Final Project Workshop

30

16/12

Final Project Workshop

Grading

Text Book: Wohlin, C., Runeson, P., Host, M., Ohlsson, M.C., Regnell, B., Wesslen, A. Experimentation in Software Engineering, Springer, 2012.

Contact

ese.dccgmail.com

Departamento de Ciêcia da Computação
Av. Antônio Carlos, 6627 - ICEx - Pampulha
Belo Horizonte - CEP: 31270-010
Minas Gerais - Brasil

Sala: 4311
Telefone: +55 (31) 3409-5878