english | deutsch

SEMINAR EMPIRICAL SOFTWARE ENGINEERING (ST2021)

empricial
slide-shadow

COURSE MANAGEMENT

  • Registration in STINE (Modul InfM-EMSE)
  • Course material in Moodle
    • To login you need to use the UHH-kennung (e.g., used for Eduroam, or the Studium Mail-Address)
    • The username of this login typically looks like this “inny700” (four letters followed by three numbers)
    • Self-enrolment key will be delivered in the first lecture

LEVEL

Master Seminar (Informatics, ITMC, Intelligent Adaptive Systems, Information Systems). Part of the Module “EMSE: Empirical Software Engineering”.

LECTURER

Prof. Dr. Walid Maalej

TEACHING ASSISTANTS

SEMINAR DESCRIPTION

This seminar has a special focus on empirical methods. We will introduce both qualitative and quantitative methods such as surveys, interviews, observations, content analysis, and experiments and discuss potential applications in software projects. In particular, the seminar discusses the application of empirical methods to software comprehension, collaboration, and knowledge sharing in software projects, requirements engineering, and software architecture.

This seminar will represent the exercise part of the module. We will combine the scientific literature survey, case-based teaching method with a gamification approach.

SEMINAR GROUPS (UNDER CONSTRUCTION)

You will have to actively participate in one of the following seminar groups.

GROUPDATESTARTENDROOMMINCOMMSY ROOM
EMSE Gr. 1Monday12:1513:45ZoomSeminar EMSE Gr. 1
EMSE Gr. 2Monday12:1513:45ZoomSeminar EMSE Gr. 2
EMSE Gr. 3Monday12:1513:45ZoomSeminar EMSE Gr. 3

PRELIMINARY SYLLABUS AND LIST OF PAPERS (CASES)

SeminarPAPER/TOPIC
01 Introduction, Organization, Overall Goals
02 Presentation and Scientific Skills (presented by Lecturers)
03Lee A, Carver JC. FLOSS participants’ perceptions about gender and inclusiveness: a survey. In2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019 May 25 (pp. 677-687). IEEE.
04Ko AJ, DeLine R, Venolia G. Information needs in collocated software development teams. In29th International Conference on Software Engineering (ICSE’07) 2007 May 20 (pp. 344-353). IEEE.
05Wang W, Kim IL, Zheng Y. Adjust: Runtime mitigation of resource abusing third-party online ads. In2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019 May 25 (pp. 1005-1015). IEEE.
06Martens D, Maalej W. Extracting and analyzing context information in user-support conversations on twitter. In2019 IEEE 27th International Requirements Engineering Conference (RE) 2019 Sep 23 (pp. 131-141). IEEE.
07Seo H, Sadowski C, Elbaum S, Aftandilian E, Bowdidge R. Programmers’ build errors: a case study (at google). InProceedings of the 36th International Conference on Software Engineering 2014 May 31 (pp. 724-734).
08Montgomery L, Damian D. What do support analysts know about their customers? on the study and prediction of support ticket escalations in large software organizations. In2017 IEEE 25th international requirements engineering conference (RE) 2017 Sep 4 (pp. 362-371). IEEE.
09Qiu HS, Nolte A, Brown A, Serebrenik A, Vasilescu B. Going farther together: The impact of social capital on sustained participation in open source. In2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019 May 25 (pp. 688-699). IEEE.
10Müller SC, Fritz T. Using (bio) metrics to predict code quality online. In2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE) 2016 May 14 (pp. 452-463). IEEE.
11Sedano T, Ralph P, Péraire C. The product backlog. In2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019 May 25 (pp. 200-211). IEEE.
12Nagappan M, Zimmermann T, Bird C. Diversity in software engineering research. InProceedings of the 2013 9th joint meeting on foundations of software engineering 2013 Aug 18 (pp. 466-476).