Hendrik Bohn

Learn More
In recent years a movement from distributed systems controlled by users to automatic, autonomous and self-configuring distributed systems is noticeable. Web services is one approach but lacking the secure integration of resource-constraint devices. This paper describes the Devices Profile for Web Services (DPWS), underlying protocols and a DPWS toolkit(More)
The SIRENA project started in 2003 to leverage Service Oriented Architectures (SOA) to seamlessly interconnect (embedded) devices inside and between four distinct domains-the industrial, telecommunication, automotive and home automation domain. A framework was developed to achieve this aim as well as to assure interoperabil-ity with existing devices and(More)
The automatic integration of devices into dynamic, automatically configured networks alone does not take advantage of the entire potential of Service Oriented Architec-tures (SOA). Using service management, independent services can be directed to perform meta tasks in a SOA network. In this paper we describe and evaluate the service management tool MOBASEC,(More)
This paper describes the UniRo Universal Plug and Play (UPnP) Audio Video (AV) stack that was implemented in Java programming language. The UniRo UPnP AV Stack is a software component that can be used to develop AV applications (MediaServer, MediaRenderer, and AV Control Points). The AV interfaces form the core of this component. They provide a typing layer(More)
The unique advantages of Bluetooth such as low power consumption capability, cheap hardware interfaces and easy setup offer new application areas. This is a reason why Bluetooth is even considered for a Service Oriented Architectures (SOAs) consisting of a large number of resource-constraint devices. Although several proposals are available for reducing(More)
Process management and workflow systems play an important role in the composition of services in business as well as automation environments. Processes are designed using tools and deployed on a process management engine which control their execution. Unfortunately, the extensive requirements of process management engines on the underlying hard-and software(More)
Multimedia Applications e.g. Video/Audio streaming increasingly strive for deployment in distributed and domain spanning networking environments. In order to ensure the service interoperability between content servers and rendering devices across heterogeneous platforms, distributed middleware approaches offer promising concepts (e.g. Service Oriented(More)