Seminari
Da febbraio 2019, l’Istituto del Software ha iniziato una serie di seminari. Ogni giovedì pomeriggio, un ricercatore dell’Istituto terrà un breve discorso su un argomento di ingegneria del software a sua scelta, come ad esempio articoli interessanti pubblicati di recente, articoli seminali nel proprio campo di ricerca, discussioni su idee preliminari, tutorial e piccoli esperimenti.
Sulla nostra playlist YouTube potete riguardare alcuni dei seminari precedenti. Di seguito trovate ulteriori dettagli sul prossimo seminario, su quelli a venire e un archivio dei relatori precedenti.
Tutti sono invitati a partecipare ai seminari organizzati dall’Istituto del Software.
Prossimo Relatore: Ian Abuaf Pelo
Software visualization is a well-known software maintenance technique. Research focuses on what and how to visualize, while where to place things is often a mere afterthought. This is critical when depicting evolution: Entities appear and disappear over time, making a stable, coherent, and informative visualization a challenging endeavor.
This talk introduces a novel approach using an enhanced version of Poisson Disk Sampling (PDS), which generates evenly-spaced, yet non-deterministic point distributions. Alongside the layout algorithm, this talk also presents the tool we developed, DVision, to demonstrate on a set of real GitHub repositories how the approach can be used for evolution analysis. To close on a high note: Zephyr, a real-time operating system for embedded devices, with its 10 years and hundreds of thousands of file histories. We will recount the history of our collaboration, what we got wrong the first time, and how talking to the managers and software engineers of the project forced us to improve DVison and the supporting toolchain.
I am a developer and PhD student at the Università della Svizzera Italiana, in the Software Institute under the REVEAL research group. My current research interests are in computational geometry, specifically its application in software visualization and evolution. I play video games as a hobby, and am fascinated by the design and development of game systems. I dabble in game development too! I especially like participating in game jams. They allow me to express creative ideas within a limited time frame so I don’t get sucked into feature creep. I am also interested by computer graphics and shader programming. I’m slowly learning 3D modelling and visual effects through shader art and hope to eventually apply these skills in a video game of my own!
Programma
-
28 Maggio 2026
-
Igor Steinmacher10 Giugno 2026
-
Michael Weiss18 Giugno 2026