An important part of software engineering (SE) research is to develop new analysis techniques and to integrate these techniques into software development practice. However, since access to developers is non-trivial and research tool adoption is slow, new analyses are typically evaluated as follows: A prototype tool that embeds the analysis is implemented, a set of projects is identified, their revisions are selected, and the tool is run in a controlled environment, rarely involving the developers of the software. As a result, research artifacts are brittle and it is unclear if an analysis tool would actually be adopted. In this paper, we envision harnessing the rich interfaces provided by popular social coding platforms for automated deploy...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
Scientific and engineering advances are increasingly dependent upon software, and this overall field...
There is a continual growth in the use of social computing within a breadth of business domains; su...
An important part of software engineering (SE) research is to develop new analysis techniques and to...
Software bots are becoming increasingly popular in software engineering (SE). In this tutorial, we d...
Bots have emerged from research prototypes to deployable systems due to the recent developments in m...
Towards software analysis as a service Throughout the years software engineers have come up with a m...
The theme of this issue is “Bots in Software Engineering,” and we’ve collected a number of recent pa...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
One purpose of empirical software engineering is to enable an understanding of factors that influenc...
A recent research trend has emerged to identify developers’ emotions, by applying sentiment analysis...
Recent years have seen an increasing attention to social aspects of software engineering, including ...
Novel research ideas require strong evaluations. Modern software engineering research evaluation typ...
Software bots have been facilitating several development activitiesin Open Source Software (OSS) pro...
Abstract—Recent years have seen an increasing attention to social aspects of software engineering, i...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
Scientific and engineering advances are increasingly dependent upon software, and this overall field...
There is a continual growth in the use of social computing within a breadth of business domains; su...
An important part of software engineering (SE) research is to develop new analysis techniques and to...
Software bots are becoming increasingly popular in software engineering (SE). In this tutorial, we d...
Bots have emerged from research prototypes to deployable systems due to the recent developments in m...
Towards software analysis as a service Throughout the years software engineers have come up with a m...
The theme of this issue is “Bots in Software Engineering,” and we’ve collected a number of recent pa...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
One purpose of empirical software engineering is to enable an understanding of factors that influenc...
A recent research trend has emerged to identify developers’ emotions, by applying sentiment analysis...
Recent years have seen an increasing attention to social aspects of software engineering, including ...
Novel research ideas require strong evaluations. Modern software engineering research evaluation typ...
Software bots have been facilitating several development activitiesin Open Source Software (OSS) pro...
Abstract—Recent years have seen an increasing attention to social aspects of software engineering, i...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
Scientific and engineering advances are increasingly dependent upon software, and this overall field...
There is a continual growth in the use of social computing within a breadth of business domains; su...