Research Groups

The REVEAL research group carries out research in diverse aspects of how to ease the comprehension and evolution of large and complex software systems. Current research is focused on software visualization, mining software repositories, collaborative development, and novel integrated development environments.

Bin Lin
Postdoctoral Fellow
Csaba Nagy
Postdoctoral Fellow
Susanna Ardigò
Ph.D. Student
Marco Raglianti
Ph.D. Student
Fengcai Wen
Ph.D. Student

The SEART group performs research in the area of software engineering, with a specific focus on software analytics. Current research revolves around recommender systems for software developers, mining software repositories, and empirical software engineering.

Emad Aghajani
Postdoctoral Fellow
Bin Lin
Postdoctoral Fellow
Luca Pascarella
Postdoctoral Fellow
Matteo Ciniselli
Ph.D. Student
Antonio Mastropaolo
Ph.D. Student
Rosalia Tufano
Ph.D. Student
Fengcai Wen
Ph.D. Student

CodeLounge is a center for software research & development, part of the Software Institute at Università della Svizzera Italiana. CodeLounge has two main goals: (1) push research ideas beyond prototypes, making real products out of them, and (2) carry out applied research in the areas of software development, visualization, evolution, and analytics. The encapsulation of CodeLounge within the Software Institute enables collaborating closely with research groups and fostering interdisciplinary projects.

Marco D'Ambros
Director
Michele Lanza
Co-Director
Andrea Mocci
Junior Group Leader
Davide Paolo Tua
Senior R&D Engineer
Valerie Burgener
Junior R&D Engineer
Aron Fiechter
Junior R&D Engineer
Jesper Findahl
Junior R&D Engineer
Francesco Bresciani
Junior Developer
Roberto Minelli
Ambassador
Mauro Prevostini
Ambassador

The DESIGN group is interested in interdisciplinary research around all aspects of the architecture, design and engineering of next-generation Web information systems.

Fabio Di Lauro
Ph.D. Student
Souhaila Serbout
Ph.D. Student

The LuCE research group focuses on computing education and its connections with programming languages and software engineering. Given these three foci, we are particularly interested in how people learn to program.

Andrea Gallidabino
Postdoctoral Fellow
Andrea Adamoli
Ph.D. Student
Luca Chiodini
Ph.D. Student
Igor Moreno Santos
Ph.D. Student

The ATOM research group works at the intersection of software engineering, formal methods, and verification technology with the goal of developing rigorous techniques and tools to analyze and improve the quality, correctness, and reliability of software and systems.

Bhargav Bhatt
Ph.D. Student
Mohammad Rezaalipour
Ph.D. Student

The vision of the TAU research group aims at making software testing activities partially or fully automated. The main research directions that are currently being investigated include: (1) search based test case generation; (2) system level, end-to-end test case construction, in particular in the web domain; (3) test oracle assessment and improvement; (4) test of unexpected environment conditions, especially in the domain of Artificial Intelligence based systems. Most of the ongoing research is part of the European Research Council project Precrime.

Matteo Biagiola
Postdoctoral Fellow
Gunel Jahangirova
Postdoctoral Fellow
Vincenzo Riccio
Postdoctoral Fellow
Andrea Stocco
Postdoctoral Fellow
Nargiz Humbatova
Ph.D. Student
Sajad Mazraehkhatiri
Ph.D. Student
Michael Weiss
Ph.D. Student
Tahereh Zohdinasab
Ph.D. Student

Staff

The Software Institute includes a number of people who coordinate and support the activities organized by the institute and its research groups.
Michele Lanza
Director
Gabriele Bavota
MSDE Co-Director
Cesare Pautasso
MSDE Co-Director
Roberto Minelli
Academic Coordinator
Mauro Prevostini
Program Manager
Elisa Larghi
Administrative Contact