Abstract Experimentation is a key issue in science and engineering. But it is one of software engineering’s stumbling blocks. Quite a lot of experiments are run nowadays, but it is a risky business. Software engineering has some special features, leading to some experimentation issues being conceived of differently than in other disciplines. The aim of this technical briefing is to help participants to avoid common pitfalls when analyzing the results of software engineering experiments. The technical briefing is not intended as a data analysis course, because there is already plenty of literature on this subject. It reviews several issues that we have identified in published SE experiments
Context: Software engineering researchers are guided by research principles to conduct any type of r...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
The relative pros and cons of using students or practitioners in experiments in empirical software e...
Context: Researchers perform experiments to check their proposals under controlled conditions. Thus,...
Software engineering courses have to deliver theoretical and technical knowledge and skills while es...
Abstract—The classical method for identifying cause-effect relationships is to conduct controlled ex...
The purpose of Experimentation in Software Engineering: An Introduction is to introduce students, te...
Program analysis techniques analyze software systems to collect, deduce, or infer information about ...
Program analysis techniques are used by software engineers to deduce and infer characteristics of pr...
This paper has been produced for an assessment which was set for the postgraduate training scheme or...
Experiments in computing share many characteristics with the traditional experimental method, but al...
It has been argued that reporting software engineering experiments in a standardized way helps resea...
Techniques for detecting defects in source code are fundamental to the success of any software devel...
Abstract. Software Engineering is a relatively young discipline and still lacks experimental maturit...
Background: One major problem for integrating study results into a common body of knowledge is the h...
Context: Software engineering researchers are guided by research principles to conduct any type of r...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
The relative pros and cons of using students or practitioners in experiments in empirical software e...
Context: Researchers perform experiments to check their proposals under controlled conditions. Thus,...
Software engineering courses have to deliver theoretical and technical knowledge and skills while es...
Abstract—The classical method for identifying cause-effect relationships is to conduct controlled ex...
The purpose of Experimentation in Software Engineering: An Introduction is to introduce students, te...
Program analysis techniques analyze software systems to collect, deduce, or infer information about ...
Program analysis techniques are used by software engineers to deduce and infer characteristics of pr...
This paper has been produced for an assessment which was set for the postgraduate training scheme or...
Experiments in computing share many characteristics with the traditional experimental method, but al...
It has been argued that reporting software engineering experiments in a standardized way helps resea...
Techniques for detecting defects in source code are fundamental to the success of any software devel...
Abstract. Software Engineering is a relatively young discipline and still lacks experimental maturit...
Background: One major problem for integrating study results into a common body of knowledge is the h...
Context: Software engineering researchers are guided by research principles to conduct any type of r...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
The relative pros and cons of using students or practitioners in experiments in empirical software e...