Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Comparison study on mapping modelling languages
Subject: Computer science, Software engineering
Level: Advanced
Description: In the BUMBLE project (http://www.es.mdh.se/projects/542-BUMBLE) we study the automatisation of creation and management of blended modelling environments. Modelling can concern several aspets of system and software engineering. Blending means that models are seamlessly viewable and editable using multiple notations (e.g., graphical, textual, tabular). In this thesis we focus on the modelling of mappings between metamodels. These mappings are crucial to automate synchronization across metamodels and across notations.

Starting from a set of mapping languages/solutions from the literature, in this thesis we will complement the set of languages/solutions by harvesting the literature and carry out a detailed analysis of strenghts and weeknesses of such languages in the scope of blended modelling.

The thesis work will include the following steps: semi-systematic investigation of state of the art and related technologies, comparison of languages and solutions with analysis and synthesis of results, report writing.
Supervisor(s): Malvina Latifaj, Federico Ciccozzi
Examiner: Antonio Cicchetti
Start date:
End date:
Prerequisites: Experience with modelling languages
IDT supervisors:
Examiner:
Comments:
Company contact: