Search Results - "Germán, Daniel M."
-
1
How bugs are born: a model to identify how bugs are introduced in software components
Published in Empirical software engineering : an international journal (01-03-2020)“…When identifying the origin of software bugs, many studies assume that “a bug was introduced by the lines of code that were modified to fix it”. However, this…”
Get full text
Journal Article -
2
The Debsources Dataset: two decades of free and open source software
Published in Empirical software engineering : an international journal (01-06-2017)“…We present the Debsources Dataset: source code and related metadata spanning two decades of Free and Open Source Software (FOSS) history, seen through the lens…”
Get full text
Journal Article -
3
How Social and Communication Channels Shape and Challenge a Participatory Culture in Software Development
Published in IEEE transactions on software engineering (01-02-2017)“…Software developers use many different communication tools and channels in their work. The diversity of these tools has dramatically increased over the past…”
Get full text
Journal Article -
4
An in-depth study of the promises and perils of mining GitHub
Published in Empirical software engineering : an international journal (01-10-2016)“…With over 10 million git repositories, GitHub is becoming one of the most important sources of software artifacts on the Internet. Researchers mine the…”
Get full text
Journal Article -
5
An empirical study on the impact of refactoring activities on evolving client-used APIs
Published in Information and software technology (01-01-2018)“…Refactoring is recognized as an effective practice to maintain evolving software systems. For software libraries, we study how library developers refactor…”
Get full text
Journal Article -
6
Search-based software library recommendation using multi-objective optimization
Published in Information and software technology (01-03-2017)“…Context: Software library reuse has significantly increased the productivity of software developers, reduced time-to-market and improved software quality and…”
Get full text
Journal Article -
7
The impact of context metrics on just-in-time defect prediction
Published in Empirical software engineering : an international journal (01-01-2020)“…Traditional just-in-time defect prediction approaches have been using changed lines of software to predict defective-changes in software development. However,…”
Get full text
Journal Article -
8
Analysis of license inconsistency in large collections of open source projects
Published in Empirical software engineering : an international journal (01-06-2017)“…Free and open source software (FOSS) plays an important role in source code reuse practice. They usually come with one or more software licenses written in the…”
Get full text
Journal Article -
9
How the R community creates and curates knowledge: an extended study of stack overflow and mailing lists
Published in Empirical software engineering : an international journal (01-04-2018)“…One of the effects of social media’s prevalence in software development is the many flourishing communities of practice where users share a common interest…”
Get full text
Journal Article -
10
Do developers update their library dependencies?: An empirical study on the impact of security advisories on library migration
Published in Empirical software engineering : an international journal (01-02-2018)“…Third-party library reuse has become common practice in contemporary software development, as it includes several benefits for developers. Library dependencies…”
Get full text
Journal Article -
11
Herding cats in a FOSS ecosystem: a tale of communication and coordination for release management
Published in Journal of internet services and applications (2017)“…Release management in large-scale software development projects requires significant communication and coordination. It is particularly challenging in Free and…”
Get full text
Journal Article -
12
An empirical study of fine-grained software modifications
Published in Empirical software engineering : an international journal (01-09-2006)“…Issue Title: Special Issue from ICSM and Metrics: Guest Editors: Mark Harman, Bogdan Korel, Panos Linos, Audris Mockus and Martin Shepperd Software is…”
Get full text
Journal Article -
13
Towards a simplification of the bug report form in eclipse
Published in International Conference on Software Engineering 2008 (10-05-2008)“…We believe that the bug report form of Eclipse contains too many fields, and that for some fields, there are too many options. In this MSR challenge report, we…”
Get full text
Journal Article -
14
What Makes a Great Manager of Software Engineers?
Published in IEEE transactions on software engineering (01-01-2019)“…Having great managers is as critical to success as having a good team or organization. In general, a great manager is seen as fuelling the team they manage,…”
Get full text
Journal Article -
15
An empirical study of token-based micro commits
Published in Empirical software engineering : an international journal (01-11-2024)“…In software development, developers frequently apply maintenance activities to the source code that change a few lines by a single commit. A good understanding…”
Get full text
Journal Article -
16
An empirical study of security warnings from static application security testing tools
Published in The Journal of systems and software (01-12-2019)“…The Open Web Application Security Project (OWASP) defines Static Application Security Testing (SAST) tools as those that can help find security vulnerabilities…”
Get full text
Journal Article -
17
Change impact graphs: Determining the impact of prior codechanges
Published in Information and software technology (01-10-2009)“…The source code of a software system is in constant change. The impact of these changes spreads out across the software system and may lead to the sudden…”
Get full text
Journal Article -
18
What is an app store? The software engineering perspective
Published in Empirical software engineering : an international journal (01-02-2024)“…“App stores” are online software stores where end users may browse, purchase, download, and install software applications. By far, the best known app stores…”
Get full text
Journal Article -
19
Exploring the Use of Chatrooms by Developers: An Empirical Study on Slack and Gitter
Published in IEEE transactions on software engineering (01-10-2022)“…Communication is critical for the software development teams to maintain project awareness, facilitate project co-ordination and avoid misunderstandings. The…”
Get full text
Journal Article -
20
What do large commits tell us?: a taxonomical study of large commits
Published in International Conference on Software Engineering 2008 (11-05-2008)“…Research in the mining of software repositories has frequently ignored commits that include a large number of files (we call these large commits). The main…”
Get full text
Journal Article