|
The Distributed Control Lab is situated at the Operating Systems &
Middleware Chair and deals with software paradigms and design patterns that
allow an interconnection of middleware-based components and embedded mobile
systems. The primary point of interest is how to reach a predictable system
behaviour (regarding to timing behaviour, fault tolerance or resource usage) in
an unstable environment. The evaluation of the different approaches is done
with the help of case studies, one example is a web-based control of mobile
robots in the lab.
Publishing experiments over the web causes problems that deal especially with
non-functional application properties such as fault tolerance, security or
realtime. We developed several methods to deal with these problems. One
possible solution is the usage of dynamic reconfiguration as a safe-guard
mechanism for user code downloaded from the Internet. Damage to the experiment
can be avoided. We are developing such a configuration framework with mechanism
for dynamic reconfiguration.
|