6 papers
GenAI in Software Engineering: The Role of Technology Acceptance Models
Oscar Johansson, Jürgen Börstler, Nauman bin Ali
Context: Many organizations are keen to incorporate generative~AI (GenAI) into their software development processes. Technology acceptance models, such as the Unified Theory of Acc…
Attributes to Support the Formulation of Practically Relevant Research Problems in Software Engineering
Anrafel Fernandes Pereira, Maria Teresa Baldassarre, Daniel Mendez +9
[Background] A well-formulated research problem is essential for achieving practical relevance in Software Engineering (SE), yet there is a lack of structured guidance in this earl…
Towards Lean Research Inception: Assessing Practical Relevance of Formulated Research Problems
Anrafel Fernandes Pereira, Marcos Kalinowski, Maria Teresa Baldassarre +3
[Context] The lack of practical relevance in many Software Engineering (SE) research contributions is often rooted in oversimplified views of industrial practice, weak industry con…
Designing a Syllabus for a Course on Empirical Software Engineering
Paris Avgeriou, Nauman bin Ali, Marcos Kalinowski +1
Increasingly, courses on Empirical Software Engineering research methods are being offered in higher education institutes across the world, mostly at the M.Sc. and Ph.D. levels. Wh…
Teaching Empirical Research Methods in Software Engineering: An Editorial Introduction
Daniel Mendez, Paris Avgeriou, Marcos Kalinowski +1
Empirical Software Engineering has received much attention in recent years and became a de-facto standard for scientific practice in Software Engineering. However, while extensive…
Teaching Simulation as a Research Method in Empirical Software Engineering
Breno Bernard Nicolau de França, Dietmar Pfahl, Valdemar Vicente Graciano Neto +1
The chapter supports educators and postgraduate students in understanding the role of simulation in software engineering research based on the authors' experience. This way, it inc…