Many software repositories are hosted publicly online via social platforms. Online users contribute to the software projects not only by providing feedback and suggestions, but also by submitting revisions to improve the software quality. This study takes a close look at revisions and examines the impact of social media networks on the revision outcome. A novel approach with a mix of different research methods (e.g., ego-centric social network analysis, structural holes theory and survival analysis) is used to build a comprehensible model to predict the revision outcome. The predictive performance is validated using real life datasets obtained from GitHub, the social coding website, which contains 32,962 pull requests to submit revisions, 2...
With the growing number of large scale software projects, software development and maintenance deman...
In recent years, a surprising new phenomenon has emerged in which globally-distributed online commun...
Conference paperSoftware developers use different project repositories (i.e., mailing list, bug trac...
Many software repositories are hosted publicly online via social platforms. Online users contribute ...
Many software repositories are hosted publicly online via social platforms. Online users contribute ...
To date, numerous open source projects are hosted on many online repositories. While some of these p...
Web 2.0 technologies have not only raised microblogs, but also social software development and colla...
The popularity of open source is unassailable. It has been widely adopted for different purposes, in...
Keeping track of a constantly updating stream of news items on social networking enabled software de...
My research focus is to understand how social interactions between project participants affect proje...
GitHub is the most popular repository for open source code. It has more than 3.5 million users, as t...
I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, includ...
This thesis details the design, implementation and evaluation of software prediction models designed...
Software Engineering has evolved as a field to study not only the many ways software is created but ...
Social capital is an asset earned by people through their social connections. One of the motivations...
With the growing number of large scale software projects, software development and maintenance deman...
In recent years, a surprising new phenomenon has emerged in which globally-distributed online commun...
Conference paperSoftware developers use different project repositories (i.e., mailing list, bug trac...
Many software repositories are hosted publicly online via social platforms. Online users contribute ...
Many software repositories are hosted publicly online via social platforms. Online users contribute ...
To date, numerous open source projects are hosted on many online repositories. While some of these p...
Web 2.0 technologies have not only raised microblogs, but also social software development and colla...
The popularity of open source is unassailable. It has been widely adopted for different purposes, in...
Keeping track of a constantly updating stream of news items on social networking enabled software de...
My research focus is to understand how social interactions between project participants affect proje...
GitHub is the most popular repository for open source code. It has more than 3.5 million users, as t...
I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, includ...
This thesis details the design, implementation and evaluation of software prediction models designed...
Software Engineering has evolved as a field to study not only the many ways software is created but ...
Social capital is an asset earned by people through their social connections. One of the motivations...
With the growing number of large scale software projects, software development and maintenance deman...
In recent years, a surprising new phenomenon has emerged in which globally-distributed online commun...
Conference paperSoftware developers use different project repositories (i.e., mailing list, bug trac...