Bachelor and Master Theses

Title: From Parallel Action Language for Foundational UML to Parallel Implementation
Subject: Computer Science
Level: Advanced
Description: Currently a generator of C++ code for CPUs from the Action Language for Foundational UML (ALF) exists. In order to address parallelism definable in ALF within UML models, the transformation process should be enhanced for properly identifying parallel ALF portions and produce correspondent code.

Expected outcomes:
- identification of commonalities and differences between parallelizable ALF concepts and parallel programming/multithreading
- mapping from parallel ALF constructs to parallel/multithreading implementation
- implementation of the mapping through model-to-text transformations
- thesis report
Proposed: 2016-11-02
Prerequisites: (1) Programming in C/C++ and knowledge of Eclipse; (2) Knowledge of UML is valuable; (3) Knowledge of the basics in multithreading/parallelism is valuable
IDT supervisor: Federico Ciccozzi
federico.ciccozzi@mdh.se, +46 21 151762
Examinator: Jan Carlson
Jan Carlson
jan.carlson@mdh.se, +46-21-151722

Rapport och bilagor

Size

Senaste uppdatering


  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2017.08.23