Searched for: subject%3A%22software%255C%252Bengineering%22
(1 - 6 of 6)
document
di Biase, M. (author), Bruntink, Magiel (author), Bacchelli, A. (author)
Modern Code Review (MCR) is an established software development process that aims to improve software quality. Although evidence showed that higher levels of review coverage relates to less post-release bugs, it remains unknown the effectiveness of MCR at specifically finding security issues. We present a work we conduct aiming to fill that gap...
conference paper 2016
document
Pascarella, L. (author), Palomba, F. (author), Bacchelli, A. (author)
Bug prediction is aimed at supporting developers in the identification of code artifacts more likely to be defective. Researchers have proposed prediction models to identify bug prone methods and provided promising evidence that it is possible to operate at this level of granularity. Particularly, models based on a mixture of product and process...
conference paper 2018
document
Spadini, D. (author), Aniche, MaurĂ­cio (author), Bruntink, Magiel (author), Bacchelli, A. (author)
When testing software artifacts that have several dependencies, one has the possibility of either instantiating these dependencies or using mock objects to simulate the dependencies’ expected behavior. Even though recent quantitative studies showed that mock objects are widely used both in open source and proprietary projects, scientific...
journal article 2018
document
Kovalenko, V.V. (author), Tintarev, N. (author), Pasynkov, Evgeny (author), Bird, Christian (author), Bacchelli, A. (author)
Selecting reviewers for code changes is a critical step for an efficient code review process. Recent studies propose automated reviewer recommendation algorithms to support developers in this task. However, the evaluation of recommendation algorithms, when done apart from their target systems and users (i.e., code review tools and change...
journal article 2019
document
Pascarella, L. (author), Palomba, F. (author), Bacchelli, A. (author)
Defect prediction models focus on identifying defect-prone code elements, for example to allow practitioners to allocate testing resources on specific subsystems and to provide assistance during code reviews. While the research community has been highly active in proposing metrics and methods to predict defects on long-term periods (i.e.,at...
journal article 2019
document
Spadini, D. (author), Schvarcbacher, Martin (author), Oprescu, Ana (author), Bruntink, Magiel (author), Bacchelli, A. (author)
Test smells are poor design decisions implemented in test code, which can have an impact on the effectiveness and maintainability of unit tests. Even though test smell detection tools exist, how to rank the severity of the detected smells is an open research topic. In this work, we aim at investigating the severity rating for four test smells...
conference paper 2020
Searched for: subject%3A%22software%255C%252Bengineering%22
(1 - 6 of 6)