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
IDT supervisor: Aneta Vulgarakis, +46-21-10 73 54
Examinator: Ivica Crnkovic
Ivica Crnkovic, +46-21-103183

Rapport och bilagor


Senaste uppdatering



2008-08-12, 18:57

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