Bachelor and Master Theses

Title: UML profile for SaveComp Component Model
Subject: Computer Science
Level: Advanced
Description: Component-based software engineering is an approach where systems are built from preexisting software components. The advantage of this approach is that components can be developed separately. Many component models exist, so there is often a need for transformation between two component models.
In particular, UML includes components as a part of the language. Since UML is de facto industrial standard and is widely used for system modeling, we can expect that part of the modeling can be done using UML and then transformed to SaveCCM for detailed design and further analysis.

The purpose of the assignment is to investigate the possibility of transformation between UML and SaveCCM specifications. In particular the work should include the following tasks:
• Analyzing and describing component modeling using UML and SaveCCM.
• Comparing component modeling using UML and SaveCCM.
• Exploring the possibility of creating a Unified Modelling Language (UML) profile for presenting SaveCCM models.
• Discussing usability of the UML profile.
• Designing transformation from the UML presentation of SaveCCM model to SaveCCM model and vice versa.
• Analyzing and describing the limitations of the transformations.
• Propose a solution using Eclipse developing tool.
Company: Faculty of Electrical Engineering and Computing, Zagreb, kontaktperson: Mario Zagar
Prel. end date: 2008-06-27
Presentation date: 2008-06-27
Student: Ana Petricic ana.petricic@fer.hr
IDT supervisor: Aneta Vulgarakis
aneta.vulgarakis@mdh.se, +46-21-10 73 54
Examinator: Ivica Crnkovic
Ivica Crnkovic
ivica.crnkovic@mdh.se, +46-21-103183

Rapport och bilagor

Size

Senaste uppdatering

TR0801.pdf

2389325

2008-08-12, 18:57


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