1 citations · 2 across the 2 of their papers we have counts for
5 papers
Worst Smells and Their Worst Reasons
Davide Falessi, Rick Kazman
The aims of this paper are: 1) to identify "worst smells", i.e., bad smells that never have a good reason to exist, 2) to determine the frequency, change-proneness, and severity as…
Leveraging the Defects Life Cycle to Label Affected Versions and Defective Classes
Bailey Vandehei, Daniel Alencar da Costa, Davide Falessi
Two recent studies explicitly recommend labeling defective classes in releases using the affected versions (AV) available in issue trackers. The aim our study is threefold: 1) to m…
Agile Development at Scale: The Next Frontier
Torgeir Dingsøyr, Davide Falessi, Ken Power
Agile methods have transformed the way software is developed, emphasizing active end-user involvement, tolerance to change, and evolutionary delivery of products. The first special…
On the Need of Preserving Order of Data When Validating Within-Project Defect Classifiers
Davide Falessi, Jacky Huang, Likhita Narayana +2
[Context] The use of defect prediction models, such as classifiers, can support testing resource allocations by using data of the previous releases of the same project for predicti…
Leveraging Historical Associations between Requirements and Source Code to Identify Impacted Classes
Davide Falessi, Justin Roll, Jin Guo +1
As new requirements are introduced and implemented in a software system, developers must identify the set of source code classes which need to be changed. Therefore, past effort ha…