Thursday, 28 December 2017 back

First-year GSSI PhD students publish paper at ICSE 2018

The paper "FAST Approaches to Scalable Similarity-based Test Case Prioritization" by Breno Miranda (UFPE, Brazil), Emilio Cruciani (GSSI), Roberto Verdecchia (GSSI and Vrije Universiteit Amsterdam, NL) and Antonia Bertolino (ISTI - CNR, ) has been accepted as a technical research paper at ICSE 2018, the 40th International Conference on Software Engineering. 

ICSE is the flagship conference in Software Engineering and is very selective; its technical-research-paper track is the most prestigious one within the conference. The paper contributes to the classic area of software testing, which is one of the approaches developed by computer scientists to increase their confidence that computing systems actually do what they were designed to achieve. Since the number of tests that can be performed on a computing system is enormous, test-case prioritization is a crucial element in any practical testing framework. In that approach, one prioritizes test cases so that they can detect faults more efficiently using the available limited resources.

The paper to be presented at ICSE 2018 is the first that applies techniques from data mining to test case prioritization. In particular, it shows that the use of ideas from locality-sensitive hashing, a technique that has been employed to great effect in approximate similarity searches in audio and video data, amongst others, leads to effective test prioritization in practice, when one needs to select tests effectively amongst millions of possible ones.

Antonia Bertolino is a member of the Scientific Board for the PhD programme in Computer Science at the GSSI. Breno Miranda is currently a postdoctoral researcher in Brazil and is one of Antonia Bertolino's former PhD students. Emilio Cruciani and Roberto Verdecchia just started their second year as PhD students in computer science at the GSSI and the paper to be presented at ICSE 2018 builds on their project for the first-year Software Testing course held in early 2017 at the GSSI by Antonia Bertolino. The project itself arose from a question asked by the students during the lectures. This is what inspiring, research-based teaching can produce when there is intellectual chemistry between lecturers and students. Congratulations to the authors (and to the computer science group at the GSSI).

 Articolo di due studenti del GSSI accettato all'ICSE 2018.

La pubblicazione "FAST Approaches to Scalable Similarity-based Test Case Prioritization" di Breno Miranda (UFPE, Brazil), Emilio Cruciani (GSSI), Roberto Verdecchia (GSSI e Vrije Universiteit Amsterdam, NL) e Antonia Bertolino (ISTI - CNR, ) e' stato accettato come technical paper a ICSE 2018, the 40th International Conference on Software Engineering. In breve, l'articolo applica algoritmi di data mining per prioritizzare i casi di test, di grande utilità quando si tratta di selezionare quali test eseguire tra milioni di possibilità.

ICSE e' la conferenza più importante nel campo della software engineering ed è estremamente selettiva. Un importante riconoscimento per Emilio e Roberto che hanno appena iniziato il loro secondo anno come studenti di dottorato in Computer Science presso il Gran Sasso Science Institute. L'articolo e' nato dall'evoluzione del compito di esame degli studenti per il corso di Software Testing tenuto da Antonia Bertolino al GSSI. Congratulazione agli autori che hanno così testimoniato la qualità dei corsi di dottorato tenuti al GSSI durante i quali, sin dall'inizio, la creatività degli studenti è continuamente stimolata al fine di mettere in luce le loro capacità nella ricerca.