Academic Year: 2022

Empirical Software Engineering

Schedule

Lecture

Date

Topic

1

28/03

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

2

30/03

Part 1: Failure is a Four-Letter Word.

Part 2: Introduction to Empirical Software Engineering

3

04/04

Part 1: Empirical Strategies

Part 2: Survey

Part 3: Case Study

Part 4: Experiment

Part 5: Replications and Ethics in Empirical Studies

4

06/04

Part 1: Measurement and Scales

Part 2: Classification of Measures

Part 3: Examples of Product Metrics

Part 4: Metrics for Object-Oriented Programs

5

11/04

Part 1: Measurement Exercise

6

13/04

Part 1: Bad Smells in Code

Part 2: Tools for Bad Smell Detection

7

18/04

Part 1: Metric Thresholds

Part 2: Definition of Detection Strategies

Part 3: Examples of Detection Strategies

8

20/04

Exercise

9

25/04

Part 1: Systematic Literature Reviews

Part 2: Conducting a Systematic Literature Review

See also: Guidelines for Systematic Literature Reviews in Software Engineering

10

27/04

Part 1: Group Work Presentation of Planning

11

02/05

Paper Presentation and Discussion.

12

04/05

Paper Presentation and Discussion.

13

09/05

Part 1: Review to the 1st exam

14

11/05

1st exam

15

16/05

Part 1: Overview of Case Studies

Part 2: Case Study Process

16

18/05

Part 1: Experiment Terminology

Part 2: Experiment Process

17

23/05

Part 1: Experiment Scoping

Part 2: Experiment Planning

18

25/05

Part 1: Experiment Design

Part 2: Threats to Validity

19

30/05

Part 1: Experiment Operation

20

01/06

Exercise.

21

06/06

Paper Presentation and Discussion.

22

08/06

Paper Presentation and Discussion.

23

13/06

Part 1: Descriptive Statistics

Part 2: Hypothesis Testing

Part 3: Presentation and Package

24

15/06

Group Work: Presentation of Results

25

20/06

Part 1: Review to the 2nd exam

26

22/06

2nd exam

27

27/06

Final project: Peer review

28

29/06

Final project: Peer review

29

04/07

WSE 2022 Program: Final Project Workshop

30

06/07

WSE 2022 Program: 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