Handbook on Teaching Empirical Software Engineering
Online Materials#
![book cover](/images/cover_huc01794b9998bfaf818e30137730d6c60_554865_660x0_resize_box_3.png)
Part 1: Editorial Introduction
Teaching Empirical Software Engineering: An Editorial Introduction
Daniel Mendez
, Paris Avgeriou
, Marcos Kalinowski
, Nauman Bin Ali
Slides
Designing a Syllabus for a Course in Empirical Software Engineering
Paris Avgeriou
, Nauman Bin Ali
, Marcos Kalinowski
, Daniel Mendez
Syllabus
Part 2: Fundamentals for Teaching Empirical Software Engineering
Teaching Theorizing in Software Engineering Research
Klaas-Jan Stol
Teaching Research Design in Software Engineering
Jefferson Molléri
, Kai Petersen
Teaching Software Metrology: The Science of Measurement for Software Engineering
Paul Ralph
, Miikka Kuutila
, Hera Arif
, Bimpe Ayoola
Artifact
Qualitative Data Analysis in Software Engineering: Techniques and Teaching Insights
Christoph Treude
Slides
Part 3: Experience Reports and Reflections
Teaching Empirical Software Engineering at Eindhoven University of Technology
Alexander Serebrenik
, Nathan Cassee
Syllabus
Slides
Exams
Ten Years of Teaching Empirical Software Engineering in the context of Energy-efficient Software
Ivano Malavolta
, Vincenzo Stoico
, Patricia Lago
Slides
Assignments
Readings
Experiences in Using the V-Model as a Framework for Applied Doctoral Research
Rodrigo Falcão
, Andreas Jedlitschka
, Frank Elberzhager
, Dieter Rombach
Slides
Sustainability Competencies Informing Research Strategies for Software Engineering: A Personal Experience Report
Birgit Penzenstadler
Artifact
Part 4: Teaching Empirical Software Engineering Research Methods
A Course on Experimentation in Software Engineering: Focusing on Doing
Sira Vegas
, Natalia Juristo
Slides
Teaching Mining Software Repositories
Zadia Codabux
, Fatemeh Fard
, Roberto Verdecchia
, Fabio Palomba
, Dario Di Nucci
, Gilberto Recupito
Teaching Simulation as a Research Method in Empirical Software Engineering
Breno Bernard Nicolau De França
, Nauman Bin Ali
, Dietmar Pfahl
, Valdemar Vicente Graciano Neto
Slides
Artifact
Teaching Action Research
Miroslav Staron
Action Research with Industrial Software Engineering: An Educational Perspective
Yvonne Dittrich
, Johan Bolmsten
, Cathrine Seidelin
Teaching Case Study Research
Stefan Wagner
Slides
Examples
Artifact
Teaching Design Science as a Method for Effective Research Development
Oscar Pastor
, Mmatshuene Anna Segooa
, Jose Ignacio Panäch
Artifact
Teaching Survey Research in Software Engineering
Marcos Kalinowski
, Allysson Allex Araújo
, Daniel Mendez
Slides
Teaching Literature Reviews in Software Engineering Research
Sebastian Baltes
, Paul Ralph
Teaching Systematic Literature Reviews: Strategies and Best Practices
Marcela Genero
, Mario Piattini
Teaching and Learning Ethnography for Software Engineering Contexts
Yvonne Dittrich
, Helen Sharp
, Cleidson De Souza