Bachelor and Master Theses

Title: Component-based devlopment for software and hardware components
Subject: Computer Science
Level: Advanced
Description: Today many devices have the possibility to be controlled via network. Although there are different standards for connecting these devices and building distributed systems consisting of both hardware and software, in practice this is very tedious and difficult work. Existing solutions mostly use proprietary software and protocols, so the development becomes very expensive. Some open standards for connecting and communication between devices exist – such as UPnP (Universal Plug and Play). The purpose of the work is to enable the development of systems using such devices in a simple and efficient way utilizing principles from component-based design. The basic idea is to specify and model devices in the same way as software components.

The assignment includes:
• Analyzing and describing basic characteristics of UPnP architecture.
• Describing the basic principles of a component-based design and illustrating that on a component model such as SaveCCM.
• Proposing specifications and principles of building systems from UPnP components.
• Implementing a prototype of an application for building systems from UPnP components.
Company: Faculty of Electrical Engineering and Computing, kontaktperson: Mario Zagar
Prel. end date: 2008-06-27
Presentation date: 2008-06-27
Student: Luka Lednicki
IDT supervisor: Sverine Sentilles, +46-21-10 70 38
Examinator: Ivica Crnkovic
Ivica Crnkovic, +46-21-103183

Rapport och bilagor


Senaste uppdatering



2008-08-12, 18:56

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