All posts

160 elements
All content in this website
6 June 2023 Developer Talk

Teaching Domain Specific Languages in Scala

Scala Days Seattle 2023

14 April 2023 Bot

Alfred

A Discord bot that helps the CodeLounge team with server maintenance: it follows Icinga monitoring alerts, calls in whoever is on duty, and keeps the weekly maintenance rotation

Fall 2022 Course

Engineering of Domain-Specific Languages (2022)

Domain-Specific Languages (DSLs) are programming languages that are tailored to a particular application domain. This essential focus of DSLs allows one to write more concise and understandable programs, with tight stakeholder integration, and, when done properly, to improve code quality. The course will feature the current state of the art in both the design and implementation of DSLs. The course will emphasize the different design dimensions of DSLs, the involved language paradigms and features, and the drawbacks with respect to simple API modeling.

1 December 2022 Project Completed

Software quality assessment for Justitia 4.0

In-depth analysis of a large software system from multiple perspectives

Software quality assessment for Justitia 4.0
1 October 2022 Project

Software quality assessment for Justitia 4.0

In-depth analysis of a large software system from multiple perspectives

Software quality assessment for Justitia 4.0
15 September 2022 Master Thesis

Branching Scenarios in Interacting Video Tutorials

Davide Ciulla · Master of Science in Software & Data Engineering

1 September 2022 Web App

REFLEX Data Pipeline & REFLEXplorer

The software backbone of the REFLEX project: a document-AI and NLP pipeline turning 140 years of scanned Swiss commercial registry into structured, geocoded data, and a web platform to explore it