Category
22 Total Categories
Explore all categories available on this website.
Bachelor Project
14- Cortex: A Role-Based Transaction Traceability System for High-Volume Walk-In Barbershops 26 June 2026
- Reconstructing Narrative Complexity in Fallout 4 26 June 2026
- The new USI Room Management System 26 June 2026
- Bridging the Gap: Designing Decision-Support Tools for Small Hotel Management 26 June 2026
- Large Language Models for Automated Requirement Classification 30 January 2026
- Rearchitecting Stormed for Scalability 4 February 2022
- Testing Modern Web Applications Written in TypeScript and React 21 June 2019
- Research Data Visual Analytics 26 June 2018
- University timetable scheduling 26 June 2018
- Earthquake Analytics 26 June 2017
- A Voxel-based Approach to Earthquake Simulation 26 June 2017
- WebDistiller 26 June 2017
- Smart-IVC 26 June 2017
- CSI:Cub8 26 June 2016
Conference
43- A Taxonomy of Design Quality in Super Mario Maker 2 1 August 2026
- Mining a Century of Swiss Trademark Data 27 August 2025
- What Makes a Level Hard in Super Mario Maker 2? 19 August 2025
- Visualizing Interaction Data Inside & Outside the IDE to Characterize Developer Productivity 28 September 2020
- Investigating the Use of Code Analysis and NLP to Promote a Consistent Usage of Identifiers 2 November 2017
- The Code Time Machine 29 June 2017
- On the Uniqueness of Code Redundancies 29 June 2017
- How Developers Document Pull Requests with External References 29 June 2017
- Supporting Software Developers with a Holistic Recommender System 20 May 2017
- How to Gamify Software Engineering 20 February 2017
- Visualizing the Evolution of Working Sets 3 October 2016
- What Makes a Satisficing Bug Report? 1 August 2016
- Taming the IDE with Fine-grained Interaction Data 16 May 2016
- Too Long; Didn't Watch! Extracting Relevant Fragments from Software Development Video Tutorials 14 May 2016
- CodeTube: Extracting Relevant Fragments from Software Development Video Tutorials 14 May 2016
- Use at Your Own Risk: The Java Unsafe API in the Wild 25 October 2015
- UrbanIt: Visualizing Repositories Everywhere 29 September 2015
- Blended, Not Stirred: Multi-concern Visualization of Large Software Systems 27 September 2015
- I Know What You Did Last Summer -- An Investigation of How Developers Spend Their Time 18 May 2015
- The Plague Doctor: A Promising Cure for the Window Plague 18 May 2015
- Towards Visual Reflexion Models 18 May 2015
- Free Hugs: Praising Developers For Their Actions 16 May 2015
- StORMeD: Stack Overflow Ready Made Data 16 May 2015
- Summarizing Complex Development Artifacts by Mining Heterogeneous Data 16 May 2015
- ViDI: The Visual Design Inspector 16 May 2015
- Misery Loves Company - CrowdStacking Traces to Aid Problem Detection 2 March 2015
- CEL - Touching Software Modeling in Essence 2 March 2015
- Code Review: Veni, ViDI, Vici 2 March 2015
- Quantitatively Exploring Non-code Software Artifacts 2 October 2014
- Quantifying Program Comprehension with Interaction Data 2 October 2014
- Understanding and Classifying the Quality of Technical Forum Questions 2 October 2014
- Visualizing Developer Interactions 29 September 2014
- Visual Storytelling of Development Sessions 29 September 2014
- Improving Low Quality Stack Overflow Post Detection 29 September 2014
- Mining Unit Tests for Code Recommendation 2 June 2014
- Collaboration in Open-source Projects: Myth or Reality? 31 May 2014
- Synthesis of Infinite-State Abstractions and Their Use for Software Validation 14 April 2014
- Behavioral validation of JFSL specifications through model synthesis 2 June 2012
- Runtime Monitoring of Component Changes with Spy@Runtime 2 June 2012
- Extracting structured data from natural language documents with island parsing 6 November 2011
- Dynamic Synthesis of Program Invariants using Genetic Programming 5 June 2011
- Automatic Cross Validation of Multiple Specifications: A Case Study 20 March 2010
- Synthesizing intensional behavior models by graph transformation 16 May 2009
Dev Conference
8- Eternal Sunshine of the Spotless Macro 7 November 2025
- Post-Conference Notes on Voxxed Days Zurich 2024 30 March 2024
- Minimize your Python Discomfort: A tour of NLP with Spacy, ScalaPy, and Scala 3 21 March 2024
- NLP à la Suisse 14 March 2024
- Post-Conference Notes on Scala Days 2023 Seattle 16 June 2023
- Teaching Domain Specific Languages in Scala 6 June 2023
- Design and Effectiveness of Internal DSLs in Scala 5 October 2019
- Beautiful Design, Beautiful Coding 28 May 2015
Journal
4- Automatic Identification and Classification of Software Development Video Tutorial Fragments 1 May 2019
- Mining structured data in natural language artifacts with island parsing 15 December 2017
- The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research 1 November 2016
- Detecting component changes at run time with behavior models 13 September 2013
Library
1Personal
1Project
11- Sphere Two: Swiss Pavilion @ Expo 2025 1 November 2024
- Serious Game for Urban Economics Education 1 September 2023
- Software quality assessment for Justitia 4.0 1 October 2022
- Institutional Foundations of Industrialization, Financialization, and Globalization of the Swiss Economy 1 September 2022
- Firms and tax competition in the digital economy: a data platform for geo-temporal network analysis 1 February 2020
- Beyond Watching: Next Generation Programming Tutorials Leveraging Interaction Data 1 January 2020
- Collecting and Visualizing Development Activities in Visual Studio Code 1 July 2019
- myUSI Research & Teaching Support Platform 1 January 2018
- ESSENTIALS: People-centric Essentials for Software Evolution 1 April 2014
- HI-SEA: Holistic Immersive Software Evolution Ambient 1 April 2013
- SMScom: Self-Managing Situated Computing 1 December 2008
R&D Project
5- Institutional Foundations of Industrialization, Financialization, and Globalization of the Swiss Economy 1 September 2022
- Firms and tax competition in the digital economy: a data platform for geo-temporal network analysis 1 February 2020
- Beyond Watching: Next Generation Programming Tutorials Leveraging Interaction Data 1 January 2020
- Collecting and Visualizing Development Activities in Visual Studio Code 1 July 2019
- myUSI Research & Teaching Support Platform 1 January 2018
Talk
12- Eternal Sunshine of the Spotless Macro 7 November 2025
- Eternal Sunshine of the Spotless Macro 21 March 2025
- Minimize your Python Discomfort: A tour of NLP with Spacy, ScalaPy, and Scala 3 21 March 2024
- NLP à la Suisse 14 March 2024
- The Rise of the Stochastic Parrots for Developers 11 September 2023
- Teaching Domain Specific Languages in Scala 6 June 2023
- How does CodeLounge Develop? 29 April 2021
- Design and Effectiveness of Internal DSLs in Scala 5 October 2019
- Parsing and Modeling Software Engineering Artifacts 31 August 2017
- Island Parsing 7 March 2016
- Beautiful Design, Beautiful Coding 28 May 2015
- Behavioral Modeling, Inference and Validation for Component Specifications 4 October 2010
Thesis
18- FairLex: AI-Based Assistant for Legal Compliance and Sustainability Challenges in the Fashion Industry 18 June 2026
- A Customized RAG-Based Chatbot for iCorsi 18 June 2026
- A Simple DSL to Query Challenging Patterns on Platformer Levels 29 January 2026
- AI-Driven Analysis and Optimization of Fairness in Competitive Video Games 29 September 2025
- Spatio-Temporal Visualization of Evolving Company Networks 30 January 2025
- Modeling and Analyzing Time-Dependent Network of Firms 19 June 2023
- Mining A Century of Swiss Trademarks 19 June 2023
- Branching Scenarios in Interacting Video Tutorials 15 September 2022
- Encoding Program Comprehension Tasks as Role Playing Games: a Prototype Framework Aiming to Produce Serious Games 15 June 2022
- GITGLASS: Data Analysis and Visualization of Collaborative Development Platforms 17 June 2021
- Automatic Classification of Development Artifact Contents 9 September 2020
- SITRA - Simple Traffic: Support Decision-Making in a Real Context with Traffic Simulation 23 June 2020
- Characterizing and Visualizing Development Fragmentation with Interaction Data 23 June 2020
- Viralscale: Leveraging Virality to Predict and React to Traffic Spikes 23 January 2020
- Interaction-Aware Development Environments: Recording, Mining, and Leveraging IDE Interactions to Analyze and Support the Development Flow 13 November 2017
- Assessing Software Documents by Comprehension Effort 1 September 2017
- Holistic Recommender Systems for Software Engineering 16 March 2017
- Visual Reflexion Models 23 June 2014
Training
5- Building a RAG Pipeline on Custom Documents with Apertus 7 September 2026
- No Pandas Were Harmed: Elegant and Efficient Data Analytics with Polars 5 February 2026
- Full-Stack Web Development Study Day for High-School Students 11 November 2025
- USI Hackathon 2019: Making Data Alive 15 November 2019
- Mining and Modelling Unstructured Data 4 September 2016
Workshop
9- No Pandas Were Harmed: Elegant and Efficient Data Analytics with Polars 5 February 2026
- Sympathy for the Devil: Reified Collection of Runtime Errors 23 October 2017
- An Annotation-based API for Supporting Runtime Code Annotation Reading 22 October 2017
- Measuring Navigation Efficiency in the IDE 13 March 2016
- SODA: The Stack Overflow Dataset Almanac 28 September 2015
- Runtime Monitoring of Functional Component Changes with Behavior Models 17 October 2011
- Behavior model based component search: an initial assessment 1 May 2010
- Using graph transformation systems to specify and verify data abstractions 29 March 2008
- Efficient recovery of algebraic specifications for stateful components 3 September 2007