4 papers
Commit-Aware Learning-Based Test Case Prioritization for Continuous Integration
Lorenzo Abbondante, Gerardo Canfora
Regression testing in Continuous Integration (CI) pipelines is increasingly costly due to the growing size and execution frequency of test suites. Test Case Prioritization (TCP) mi…
Predicting Issue Types on GitHub
Rafael Kallis, Andrea Di Sorbo, Gerardo Canfora +1
Software maintenance and evolution involves critical activities for the success of software projects. To support such activities and keep code up-to-date and error-free, software c…
Profiling Gas Consumption in Solidity Smart Contracts
Andrea Di Sorbo, Sonia Laudanna, Anna Vacca +2
Nowadays, more and more applications are developed for running on a distributed ledger technology, namely dApps. The business logic of dApps is usually implemented within smart con…
"Won't We Fix this Issue?" Qualitative Characterization and Automated Identification of Wontfix Issues on GitHub
Andrea Di Sorbo, Gerardo Canfora, Sebastiano Panichella
Context: Addressing user requests in the form of bug reports and Github issues represents a crucial task of any successful software project. However, user-submitted issue reports t…