Doctoral Thesis

Component and Services in Resource-Constrained Environments

Author:Tomáš Pop
Advisor:prof. František Plášil
Institution:Charles University in Prague, Faculty of Mathematics and Physics, Department of Distributed and Dependable Systems.
Date:June 2013


Appliances of every day use such as consumer electronics, automotive and telecommunication devices as well as various kinds of control systems have become a common and important part of our everyday lives. In comparison to general-purpose desktop systems, they are limited in terms of various resources, for example memory, CPU power, and battery capacity. Component-based software engineering is a well-established development technique, which has found its way to industry and has been successfully used for a long time in multiple domains. However, the industrially adopted component frameworks were designed for general-purpose systems and they can be hardly used in resource-constrained environments.

In the thesis, we explore the potential of component-based system engineering in resource-constrained environments. Stemming from a survey of existing component frameworks targeted to this domain, we identify the most important approaches to overcome resource constraints in component-based systems and explore their potential. In particular, the thesis discusses (1) adjusting component frameworks to resource-constrained environments, (2) introducing software architecture variability to free resources, when they are not needed, and (3) executing components remotely.

Thesis, PDF download

thesis-presentation-new.odp[ 2200338 B ] [ September 24, 2013, 2:01 pm ]
thesis-presentation-new.pdf[ 1835928 B ] [ September 24, 2013, 2:01 pm ]
thesis.pdf[ 4543126 B ] [ June 21, 2013, 3:20 pm ]

Other files

abstract-cz.pdf[ 59033 B ] [ June 25, 2013, 3:14 pm ]
abstract-en.pdf[ 58088 B ] [ June 25, 2013, 3:14 pm ]
citations.pdf[ 100767 B ] [ June 27, 2013, 2:23 pm ]
publications.pdf[ 87314 B ] [ June 27, 2013, 2:23 pm ]