My work has two relationships with End User Software Engineering. First, as an Empirical Software Engineer, I am interested in meeting with people who do research into techniques for improving end-user software engineering. All of these techniques need to have some type of empirical validation. In many cases this validation is performed by the researcher, but in other cases it is not. Regardless, an independent validation of a new approach is vital. Second, an area where I have done a fair amount of work is in software engineering for scientific software (typically written for a parallel supercomputer). These programmers are typically scientists who have little or no training in formal software engineering. Yet, to accomplish their work, th...
Background: Many empirical software engineering studies use students as subjects and are conducted a...
Most programs today are written not by professional software developers, but by people with experti...
Software engineering is not only about technical solutions. It is to a large extent also concerned w...
My work has two relationships with End User Software Engineering. First, as an Empirical Software En...
While much of the software that people depend on is written by professional software engineers, incr...
How does EUSE research build on empirical studies of programmers, and what kinds of empirical resear...
peer-reviewedIt is the view of many computer scientists that the standard of empirical software engi...
[Context] Controlled experiments are an important empirical method to generate and validate theories...
In this article we summarize the strengths and weaknesses of empirical research in software engineer...
Over the past decade, I have performed several field studies with scientists developing software eit...
This paper argues the importance of two principles for end-user software engineering research. The ...
Empirical Software Engineering research has achieved considerable results in building our knowledge ...
The relative pros and cons of using students or practitioners in experiments in empirical software e...
This talk provides a personal perspective on the evolution of empirical software engineering. The ev...
peer-reviewedThis paper outlines the needs for careful empirical-design choices during the study of ...
Background: Many empirical software engineering studies use students as subjects and are conducted a...
Most programs today are written not by professional software developers, but by people with experti...
Software engineering is not only about technical solutions. It is to a large extent also concerned w...
My work has two relationships with End User Software Engineering. First, as an Empirical Software En...
While much of the software that people depend on is written by professional software engineers, incr...
How does EUSE research build on empirical studies of programmers, and what kinds of empirical resear...
peer-reviewedIt is the view of many computer scientists that the standard of empirical software engi...
[Context] Controlled experiments are an important empirical method to generate and validate theories...
In this article we summarize the strengths and weaknesses of empirical research in software engineer...
Over the past decade, I have performed several field studies with scientists developing software eit...
This paper argues the importance of two principles for end-user software engineering research. The ...
Empirical Software Engineering research has achieved considerable results in building our knowledge ...
The relative pros and cons of using students or practitioners in experiments in empirical software e...
This talk provides a personal perspective on the evolution of empirical software engineering. The ev...
peer-reviewedThis paper outlines the needs for careful empirical-design choices during the study of ...
Background: Many empirical software engineering studies use students as subjects and are conducted a...
Most programs today are written not by professional software developers, but by people with experti...
Software engineering is not only about technical solutions. It is to a large extent also concerned w...