Bachelor and Master Theses

Title: Master thesis: supporting synchronous modelling in distributed development environments
Subject: Computer Science
Level: Advanced
Description: The leverage of models to primary artifacts in software development makes model versioning as one of the main problems. In particular, models can be evolved concurrently due to the adoption of distributed development environments. Therefore, synchronous access to the same model should be adequately managed in order to avoid divergences in editing operations, while still avoiding the locking of a complete design model for a single developer editing. The project aims at proposing a generic mechanism for the management of concurrent modelling activities by means of an adequate editing support infrastructure. The goal of this work is therefore to realize an Eclipse plug-in allowing the contemporary manipulation of the same model, by providing shared workbench features, local locking features, and graphical notations to warn developers about which elements are subject to modification and by whom.

Expected outcome:
a) an Eclipse plug-in supporting concurrent modelling
b) analysis and realization of an adequate communication layer supporting the distributed and parallel development
Start date: 2012-01-30
Prel. end date: 2017-06-30
Student: Uma Shankar Subramani
Prerequisites: - Basic knowledge on modelling techniques - Eclipse Plugin development
IDT supervisor: Antonio Cicchetti, +46-21-151762
Examinator: Jan Carlson
Jan Carlson, +46-21-151722
Misc: Knowledge of SVN repositories is a plus

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