Abstract. Physics, biology, and medicine have well-refined public explanations of their research processes. Even in simplified form, these provide guidance about what counts as "good research " both inside and outside the field. Software engineering has not yet explicitly identified and explained either our research processes or the ways we recognize excellent work. Science and engineering research fields can be characterized in terms of the kinds of questions they find worth investigating, the research methods they adopt, and the criteria by which they evaluate their results. I will present such a characterization for software engineering, showing the diversity of research strategies and the way they shift as ideas mature...
The number of software engineering research papers over the last few years has grown significantly. ...
It is a clich?? to say that there is a gap between research and practice. As the interest and import...
Research software engineering research aims at understanding and improving how software is developed...
Physics, biology, and medicine have well-refined public explanations of their research processes. E...
In this paper, we examine the state of software engineering (SE) research from the point of view of ...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
A variety of research methods and techniques are available to SE researchers, and while several over...
Software engineering should aspire to be a true engineering discipline. We have made good progress i...
his course introduces selected fundamental methods and good practices from software engineering and ...
The number of software engineering research papers over the last few years has grown significantly. ...
The number of software engineering research papers over the last few years has grown significantly. ...
It is a clich?? to say that there is a gap between research and practice. As the interest and import...
Research software engineering research aims at understanding and improving how software is developed...
Physics, biology, and medicine have well-refined public explanations of their research processes. E...
In this paper, we examine the state of software engineering (SE) research from the point of view of ...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
Software engineering researchers solve problems of several different kinds. To do so, they produce s...
A variety of research methods and techniques are available to SE researchers, and while several over...
Software engineering should aspire to be a true engineering discipline. We have made good progress i...
his course introduces selected fundamental methods and good practices from software engineering and ...
The number of software engineering research papers over the last few years has grown significantly. ...
The number of software engineering research papers over the last few years has grown significantly. ...
It is a clich?? to say that there is a gap between research and practice. As the interest and import...
Research software engineering research aims at understanding and improving how software is developed...