Strength of evidence in systematic reviews in software engineering
Systematic reviews are only as good as the evidence they are based on. It is important,
therefore, that users of systematic reviews know how much confidence they can place in the …
therefore, that users of systematic reviews know how much confidence they can place in the …
Leveraging creativity in requirements elicitation within agile software development: A systematic literature review
Agile approaches tend to focus solely on sco** and simplicity rather than on problem
solving and discovery. This hampers the development of innovative solutions. Additionally …
solving and discovery. This hampers the development of innovative solutions. Additionally …
[KNJIGA][B] Case study research in software engineering: Guidelines and examples
Based on their own experiences of in-depth case studies of software projects in international
corporations, in this book the authors present detailed practical guidelines on the …
corporations, in this book the authors present detailed practical guidelines on the …
Guidelines for conducting and reporting case study research in software engineering
Case study is a suitable research methodology for software engineering research since it
studies contemporary phenomena in its natural context. However, the understanding of what …
studies contemporary phenomena in its natural context. However, the understanding of what …
[KNJIGA][B] Experimentation in software engineering
Have you ever had a need to evaluate software engineering methods or techniques against
each other? This book presents experimentation as one way of evaluating new methods and …
each other? This book presents experimentation as one way of evaluating new methods and …
An experience report on defect modelling in practice: Pitfalls and challenges
Over the past decade with the rise of the Mining Software Repositories (MSR) field, the
modelling of defects for large and long-lived systems has become one of the most common …
modelling of defects for large and long-lived systems has become one of the most common …
Views on internal and external validity in empirical software engineering
Empirical methods have grown common in software engineering, but there is no consensus
on how to apply them properly. Is practical relevance key? Do internally valid studies have …
on how to apply them properly. Is practical relevance key? Do internally valid studies have …
Diversity in software engineering research
One of the goals of software engineering research is to achieve generality: Are the
phenomena found in a few projects reflective of others? Will a technique perform as well on …
phenomena found in a few projects reflective of others? Will a technique perform as well on …
Do background colors improve program comprehension in the# ifdef hell?
Software-product-line engineering aims at the development of variable and reusable
software systems. In practice, software product lines are often implemented with …
software systems. In practice, software product lines are often implemented with …
The evolution of the laws of software evolution: A discussion based on a systematic literature review
After more than 40 years of life, software evolution should be considered as a mature field.
However, despite such a long history, many research questions still remain open, and …
However, despite such a long history, many research questions still remain open, and …