Bachelor and Master Theses

Title: Synthesizing Instantiation and Local Interactions of ProCom Components
Subject: Computer Science
Level: Advanced
Description: This thesis is part of a large project, called PROGRESS, which aims at providing component-based techniques for the development of embedded systems. An important activity within PROGRESS is to develop an integrated development environment (IDE) in which the different activities of embedded system development can be carried out, ranging from component and system design to analysis, deployment and synthesis.

The goal of this thesis is to develop IDE support for synthesis (i.e. code generation) of PROGRESS components instantiation and interactions.

This work consists of using code generation techniques to generate the implementation of components instantiation and interactions (C code). This work should rely on template based languages like Acceleo.

The work should rely on a set of meta-models (EMF – Eclipse Modeling Framework) that aim at representing the detailed deployment of components.

Expected outcomes:
1. A Meta-model of detailed deployment.
2. A code generation tool that use the deployment model to generate the components code and enable their interactions.
3. A master thesis describing the different contributions.
Start date: 2010-03-15
Prel. end date: 2010-09-15
Student: Luca Nicozzi
IDT supervisor: Etienne Borde, 021-101689
Examinator: Jan Carlson
Jan Carlson, +46-21-151722

Rapport och bilagor


Senaste uppdatering

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