Dissertation
Self-description mechanism for embedded components in cooperative systems
A new class of applications based on smart embedded devices is emerging thanks to advances in microelectronics. There is one common characteristic to most of these new applications: The devices are networked and they are expected to cooperate dynamiclly. As an example, consider yourself driving home in your car. Right as you pull up your driveway, your garage door opens, and the light in the house is turned on. Another example is a mobile robot moving through an instrumented smart environment, e.g. in a factory.
Dynamic cooperation requires awareness and knowledge of the services the environment provides. Device and
service descriptions that are available on-line are a suitable means to provide the required information.
Current description languages, esspecially for embedded systems, provide only basic low-level information.
They do not allow to describe a system in enough detail, and cannot provide the necessary semantic information.
Device and service descriptions can also have equally important uses during the complete device life-cycle,
i.e. they may be usefull during the design and implementations phase of devices, as well as during their
integration phase into larger systems. Most current description facilities fail to provide support in such
a broad way.
The
The supporting tools and techniques cover the component's life-cycle. During the design pahse, an editor for the description documents is provided. Part of the component's code can be generated from the descriptions during the implementation phase. Compatibility checking eases the integration of multiple components into larger systems. On-line discovery and query mechanisms allow the dynamic use of services. Discovery and query is important both during normal system usage, and during system maintenance.
Promovend: | Hubert Piontek |
Status: | verteidigt am 23.07.2007 (PDF, ~1.8 MB ) |
Kommision:
1. Gutachter: Prof. Dr. Jörg Kaiser 2. Gutachter: Prof. Dr. Franz J. Hauck 3. Gutachter: Prof. Dr. Wolfgang Schröder-Preikschat