For students

Thesis proposals

Topics for bachelor and master students interested in software engineering, formal methods, digital health, accessibility and AI-supported development.

Contact me about a thesis

Available topics

Bachelor or MasterAvailable

Testing and validation of software systems with formal models

Design and evaluate techniques for deriving, executing or improving tests starting from formal models such as Abstract State Machines. The work can be more implementation-oriented or more experimental depending on the degree programme.

Software testingASMETAFormal methods
Bachelor or MasterAvailable

Accessible and inclusive digital technologies

Analyse, design or evaluate digital tools with respect to accessibility, usability and inclusion. Possible case studies include web applications, mobile interfaces, educational technologies and assistive solutions.

AccessibilityInclusive designEvaluation
MasterAvailable

Software engineering for medical and healthcare systems

Study software engineering techniques for medical software, simulators, monitoring platforms or Digital Twins. The thesis may include requirements analysis, modelling, validation or prototype development.

Medical softwareDigital healthSafety
Bachelor or MasterAvailable

AI support for modelling, testing and documentation

Explore how large language models and AI-based tools can support software engineering activities such as writing specifications, generating tests, checking consistency or improving documentation.

AILLMSoftware engineering
Bachelor or MasterTo be discussed

Augmentative and Alternative Communication applications

Design or extend software prototypes for supporting remote or technology-mediated Augmentative and Alternative Communication, with attention to user needs, accessibility and evaluation.

AACAccessibilityPrototype

How to propose or choose a thesis

The topics listed above are examples and can be adapted according to the student background, degree programme and current research projects.

Students interested in a thesis can contact me by email, briefly describing:

New topics can also be proposed by students, especially when they are related to software engineering, formal methods, accessibility, healthcare technologies or AI-supported development.