Hasso-Plattner-Institut für Softwaresystemtechnik
Prof. Dr. rer. nat. Jörg Kaiser

"Wir hatten alle ganz große Hoffnungen, was dieses Institut, seine Entwicklung und seine Wirkung angeht. Diese Hoffnungen haben sich übererfüllt." Matthias Platzeck, Ministerpräsident des Landes Brandenburg

Prof. Dr. rer. nat. Jörg Kaiser

COSMIC: TOWARDS A MIDDLEWARE FOR PREDICTABLE COOPERATION OF SMART DEVICES

tele-TASK-Aufzeichnung des Vortrags

Advances in information technology encourage new classes of applications that are based on a large number of smart networked sensors and actuators acting autonomously to assess and control aspects of the environment. From a technical point of view, these systems may be connected by heterogeneous networks, each dedicated to a specific task forming what we call a WAN-of-CANs structure. There are a couple of challenges related to such a system structure. There must be functional and quality abstractions which allow a seamless integration and interoperability of components in such a heterogeneous network. COSMIC adopts an event-based concept to enable communication across the entire WAN-of-CANs network.

While appropriate abstractions can provide many of the well known transparency properties of distributed systems, it is impossible or at least very costly in a heterogeneous network to mask the differing network latencies. Therefore, it must be possible to specify the individual quality characteristics of an end-to-end communication channel. This is covered by the notion of event channels in COSMIC.

The talk introduces the event model and the communication abstractions. The layered architecture of COSMIC is sketched and as an example, the binding of the event middleware to a CAN-Bus network is presented. Finally, research in the direction of flexible allocation of network resource is sketched which exploits the quality-safety trade-off often encountered in control applications.

Sprache:    Deutsch
Gastgeber: Prof. Dr. Andreas Polze
Ort:           HS 2
Datum:      Donnerstag, 23. November 2006
Zeit:          16:00