The (r) evolution of social media in software engineering

MA Storey, L Singer, B Cleary, F Figueira Filho… - Future of software …, 2014 - dl.acm.org
Software developers rely on media to communicate, learn, collaborate, and coordinate with
others. Recently, social media has dramatically changed the landscape of software …

How can i improve my app? classifying user reviews for software maintenance and evolution

S Panichella, A Di Sorbo, E Guzman… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
App Stores, such as Google Play or the Apple Store, allow users to provide feedback on
apps by posting review comments and giving star ratings. These platforms constitute a …

Work practices and challenges in pull-based development: The contributor's perspective

G Gousios, MA Storey, A Bacchelli - Proceedings of the 38th international …, 2016 - dl.acm.org
The pull-based development model is an emerging way of contributing to distributed
software projects that is gaining enormous popularity within the open source software (OSS) …

How social and communication channels shape and challenge a participatory culture in software development

MA Storey, A Zagalsky, F Figueira Filho… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Software developers use many different communication tools and channels in their work.
The diversity of these tools has dramatically increased over the past decade and developers …

Modern code reviews in open-source projects: Which problems do they fix?

M Beller, A Bacchelli, A Zaidman… - Proceedings of the 11th …, 2014 - dl.acm.org
Code review is the manual assessment of source code by humans, mainly intended to
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …

How social Q&A sites are changing knowledge sharing in open source software communities

B Vasilescu, A Serebrenik, P Devanbu… - Proceedings of the 17th …, 2014 - dl.acm.org
Historically, mailing lists have been the preferred means for coordinating development and
user support activities. With the emergence and popularity growth of social Q&A sites such …

Do developers feel emotions? an exploratory analysis of emotions in software artifacts

A Murgia, P Tourani, B Adams, M Ortu - Proceedings of the 11th working …, 2014 - dl.acm.org
Software development is a collaborative activity in which developers interact to create and
maintain a complex software system. Human collaboration inevitably evokes emotions like …

Adding sparkle to social coding: an empirical study of repository badges in the npm ecosystem

A Trockman, S Zhou, C Kästner… - Proceedings of the 40th …, 2018 - dl.acm.org
In fast-paced, reuse-heavy, and distributed software development, the transparency
provided by social coding platforms like GitHub is essential to decision making. Developers …

Revisiting code ownership and its relationship with software quality in the scope of modern code review

P Thongtanunam, S McIntosh, AE Hassan… - Proceedings of the 38th …, 2016 - dl.acm.org
Code ownership establishes a chain of responsibility for modules in large software systems.
Although prior work uncovers a link between code ownership heuristics and software …

Review participation in modern code review: An empirical study of the android, Qt, and OpenStack projects

P Thongtanunam, S McIntosh, AE Hassan… - Empirical Software …, 2017 - Springer
Software code review is a well-established software quality practice. Recently, Modern Code
Review (MCR) has been widely adopted in both open source and proprietary projects. Our …