Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Using ChatGPT to Generate Rebeca codes from UML State Diagrams
Subject: Computer science, Software engineering
Level: Basic
Description:

In this project we use ChatGPT to generate Rebeca models from UML state diagrams.

The students will need to collect initial data set, set up the workflow to check the output of ChatGPT and do the analysis on the correctness of the output.

 

You can read about Rebeca and find some examples on the Rebeca Homepage: https://rebeca-lang.org/

 

Here are two Master Theses related to the subject:

MAPPING UML DIAGRAMS TO THE REACTIVE OBJECT LANGUAGE (REBECA) (Vladimir Djukanovic)

https://www.diva-portal.org/smash/get/diva2:1325761/FULLTEXT01.pdf

 

USING SAFETY ANALYSIS TECHNIQUES TO DERIVE SAFETY PROPERTIES FOR FORMAL VERIFICATION OF SAFETY-CRITICAL SYSTEMS (Ermia Hassanpour)

https://mdh.diva-portal.org/smash/get/diva2:1704627/FULLTEXT01.pdf

Start date: 2024-03-07
End date:
Prerequisites:
IDT supervisors: Marjan Sirjani
Examiner: Marjan Sirjani
Comments:

Supervisor is Zahra Moezkarimi <zahra.moezkarimi@mdu.se> contact her for more information

Company contact: