Software Institute | The website of the Software Institute, a center of excellence committed to the teaching, the research and the development of software. The SI is part of the Università della Svizzera italiana (USI).

Strumenti

Nel corso degli anni, i ricercatori dell'Istituto del Software hanno sviluppato diversi applicativi, applicazioni web e prodotto diversi dataset. In questa pagina trovate una panoramica dei nostri tools.

Applicativi

REVEAL · 2021
Una estensione per Visual Studio Code che monitora le tua attività di programmazione e ti fornisce mezzi per auto-riflettere su ciò che hai fatto, come hai speso il tuo tempo e su quali entità hai lavorato
Collaborazione · 2021
Un plugin per IntelliJ IDE che usa tecniche di visualizzazione per rappresentare la storia di un qualsiasi file utilizzando informazioni estratte dal sistema di versionamento sottostante
Luca Ponzanelli
REVEAL · 2017
Un'estensione dell'ambiente di sviluppo Pharo per catturare le interazioni degli sviluppatori, strutturarle e renderle disponibili ad altri usi (es. visualizzarle)
Tommaso Dal Sasso
REVEAL · 2014
Un'estensione di DFlow che usa le interazioni tra sviluppatori e IDE per calcolare l'importanza delle finestre, e quindi la probabilità che vengano usate di nuovo in futuro, con lo scopo di curare la "window plague"
Luca Ponzanelli
REVEAL · 2014
Luca Ponzanelli
REVEAL · 2013

Applicazioni Web

Una applicazione per insegnare il concetto di espressione grazie ad una macchina nozionale chiamata 'espressioni come alberi'
Collaborazione · 2021
Un motore di ricerca per identificare progetti in GitHub da utilizzare in studi empirici. Consente di utilizzare diversi criteri di selezione dei progetti (e.g., linguaggio di programmazione, numero di commit)
Ozren Dabić
SEART · 2021
Marco Tereh
REVEAL · 2020
Una piattaforma per esplorare visualmente l'Archivio federale svizzero. Il tool aggrega i risultati secondo il piano d'archivio e li presenta utilizzando delle Voronoi treemap
Collaborazione · 2020
Sonic Virus permette agli utenti di ascoltare l'evoluzione dell'epidemia di COVID-19 nel mondo attraverso la sonificazione dei dati, l'equivalente uditivo della visualizzazione dei dati
Collaborazione · 2020
Federico Pfahler
REVEAL · 2019
Luca Ponzanelli
REVEAL · 2016
Una piattaforma visuale per effettuare analisi di applicazioni Android. SAMOA colleziona i dati dai repository e li presenta in maniera visuale

Librerie

Una libreria didattica in Python per insegnare la decomposizione di problemi attraverso grafiche
Un tool trasparente, veloce e di facile utilizzo per quantificare l'incertezza di reti neurali basate su tf.keras
TAU · 2021

Dataset

Un invetario curato di misconcenzioni sui linguaggi di programmazione
Collaborazione · 2020
Luca Ponzanelli
REVEAL · 2015

Archivio

Tommaso Dal Sasso
REVEAL · 2016
Yuriy Tymchuk
REVEAL · 2014
Remo Lemma
REVEAL · 2013
Francesco Rigotti
REVEAL · 2013
Lorenzo Baracchi
REVEAL · 2012
Alberto Bacchelli
REVEAL · 2011
Un plug-in per Eclipse per arricchire i messaggi di commit con visualizzazioni di software
Jacopo Malnati
REVEAL · 2008