Search Results - "Germán, Daniel M."

Refine Results
  1. 1

    How bugs are born: a model to identify how bugs are introduced in software components by Rodríguez-Pérez, Gema, Robles, Gregorio, Serebrenik, Alexander, Zaidman, Andy, Germán, Daniel M., Gonzalez-Barahona, Jesus M.

    “…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. 2

    The Debsources Dataset: two decades of free and open source software by Caneill, Matthieu, Germán, Daniel M., Zacchiroli, Stefano

    “…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. 3

    How Social and Communication Channels Shape and Challenge a Participatory Culture in Software Development by Storey, Margaret-Anne, Zagalsky, Alexey, Figueira Filho, Fernando, Singer, Leif, German, Daniel M.

    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. 4

    An in-depth study of the promises and perils of mining GitHub by Kalliamvakou, Eirini, Gousios, Georgios, Blincoe, Kelly, Singer, Leif, German, Daniel M., Damian, Daniela

    “…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. 5

    An empirical study on the impact of refactoring activities on evolving client-used APIs by Kula, Raula Gaikovina, Ouni, Ali, German, Daniel M., Inoue, Katsuro

    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. 6

    Search-based software library recommendation using multi-objective optimization by Ouni, Ali, Kula, Raula Gaikovina, Kessentini, Marouane, Ishio, Takashi, German, Daniel M., Inoue, Katsuro

    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. 7

    The impact of context metrics on just-in-time defect prediction by Kondo, Masanari, German, Daniel M., Mizuno, Osamu, Choi, Eun-Hye

    “…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. 8

    Analysis of license inconsistency in large collections of open source projects by Wu, Yuhao, Manabe, Yuki, Kanda, Tetsuya, German, Daniel M., Inoue, Katsuro

    “…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. 9

    How the R community creates and curates knowledge: an extended study of stack overflow and mailing lists by Zagalsky, Alexey, German, Daniel M., Storey, Margaret-Anne, Teshima, Carlos Gómez, Poo-Caamaño, Germán

    “…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. 10

    Do developers update their library dependencies?: An empirical study on the impact of security advisories on library migration by Kula, Raula Gaikovina, German, Daniel M., Ouni, Ali, Ishio, Takashi, Inoue, Katsuro

    “…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. 11

    Herding cats in a FOSS ecosystem: a tale of communication and coordination for release management by Poo-Caamaño, Germán, Knauss, Eric, Singer, Leif, German, Daniel M.

    “…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. 12

    An empirical study of fine-grained software modifications by German, Daniel M

    “…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. 13

    Towards a simplification of the bug report form in eclipse by Herraiz, Israel, German, Daniel M, Gonzalez-Barahona, Jesus M, Robles, Gregorio

    “…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. 14

    What Makes a Great Manager of Software Engineers? by Kalliamvakou, Eirini, Bird, Christian, Zimmermann, Thomas, Begel, Andrew, DeLine, Robert, German, Daniel M.

    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. 15

    An empirical study of token-based micro commits by Kondo, Masanari, German, Daniel M., Kamei, Yasutaka, Ubayashi, Naoyasu, Mizuno, Osamu

    “…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. 16

    An empirical study of security warnings from static application security testing tools by Aloraini, Bushra, Nagappan, Meiyappan, German, Daniel M., Hayashi, Shinpei, Higo, Yoshiki

    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. 17

    Change impact graphs: Determining the impact of prior codechanges by German, Daniel M., Hassan, Ahmed E., Robles, Gregorio

    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. 18

    What is an app store? The software engineering perspective by Zhu, Wenhan, Proksch, Sebastian, German, Daniel M., Godfrey, Michael W., Li, Li, McIntosh, Shane

    “…“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. 19

    Exploring the Use of Chatrooms by Developers: An Empirical Study on Slack and Gitter by Mezouar, Mariam El, da Costa, Daniel Alencar, German, Daniel M., Zou, Ying

    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. 20

    What do large commits tell us?: a taxonomical study of large commits by Hindle, Abram, German, Daniel M, Holt, Ric

    “…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