Completed projects

Evaluation and Optimization of Context-Based Stability and Quality-of-Service Measures in Overlay Networks

DFG project

Duration 24 months, April 2015 - March 2017

DoS-resistant SOLIDBMBF funded projectMarch 2012 - February 2014

DoS-resistant IPTVDFG-funded third-party project February 2010 to January 2012

Mobile IPsec infrastructures based on SINA BMBF-funded third-party project 2010 to 2012

Construction of sabotage-resistant and efficient overlay topologies for live streaming applications

Third-party funded project by the DFGtogether with the department "Automata and Formal Languages" of the TU Ilmenau, February 2008 to January 2010

Multimedia Applications in the Mobile Environment

Third-party funded project by the Free State of Thuringia together with the department "Communication Networks" of the Faculty of Electrical Engineering and Information Technology of the TU Ilmenau, October 2001 to December 2003

Deployment of WLAN/UMTS in large hospitals

morixs human mobility concepts OHG, Ilmenau, June 1, 2002 to June 2003

The project, funded by the German Federal Ministry of Education and Research, served to test mobile data transmission standards in hospitals. Within one year of research, mobile microcomputers were used to investigate the practicability of mobile data transmission via WLAN or UMTS. The latest generation of microcomputers was used.

Mobile Session Management

Daimler-Chrysler AG, Ulm, 2002

Within the scope of the project, a contribution was made to improved mobile computing. The aim was to enable the user to access the range of services offered both on the Internet and in the company's own networks via a variety of terminal devices. The range of possible end devices extends from conventional workstation PCs to notebooks, PDAs and on-board computers, which will be increasingly used in motor vehicles in the coming years. The diverging characteristics of the end devices make it necessary to adapt the access to the services in order to present the user with the highest possible quality of service.

Development of a HTTP Client Component for Performance Measurements on Application Servers

Daimler-Chrysler AG, Research Center Ulm, 11/99 to 2/2000

Under this task, a Java HTTP client component was designed and implemented that is suitable for load generation on application servers such as IBM WebSphere. The HTTP client component is part of a component-oriented tool developed in-house by the project partner for stress testing and performance analysis of server applications. The prototypical implementation supports the essential features and the configurability of performance-relevant parameters of the Hypertext Transfer Protocol and shows an efficient implementation.

ESTA Embedded Systems & Telematics Application

Daimler Chrysler AG, Research Center Ulm, 08/99 to 12/99

The goal of this study was to analyze and comparatively evaluate the technical status for the development platforms Windows CE and Embedded Java, which are relatively new on the embedded system market. In particular, the architectural requirements and the available software development tools were to be the focus of the evaluation and compared with each other. The study was conducted against the background of supporting traffic telematics systems. In terms of applications, the focus was on local and remote multimedia and telematics services (e.g. telephoning, positioning, navigation, data transfer, database access, audio or video playback, WWW access, retrieval of traffic information).

Object-oriented Software Development in Distributed Architectures >>

BMBF, Carl Zeiss, Siemens, DaimlerChrysler, Aerospace (together with the FG Medical Informatics), overall management of the project was in the FG Telematics from 07/97 to 05/99

The main goal of the research project OSVA was to increase the productivity and quality of the software development and maintenance process. The following aspects had to be considered:

Today, many software users and developers are faced with the problem that increased expenses for maintenance limit a new development of software, a so-called "application backlog" arises in the DP departments of the companies. A breakthrough must be achieved in the next few years that will allow the development of application software at a higher level of the maturity model with absolutely higher productivity. It must be taken into account that there are enormous stocks of legacy software which, although morally worn out, cannot simply be abandoned for economic reasons. In addition, new hardware architectures in the form of client-server systems are about to be widely introduced. This means that in software development the distribution aspect has to be taken into account in all innovative considerations.Main research topics:specification of component architectures, further development of the Interface Connection Architecture by a formal behavior description and component configeration (meta-service), development of tools for specification and application development with components, description and design of domain-specific reference architectures, component architecture for a security system.

Architectural approaches for a software reengineering backend

Daimler-Chrysler, Research Center Ulm, 04/99 to 12/99

Aim was the machine support of the reengineering process in distributed systems - investigation of existing middleware (CORBA, Java Native Interface, XML) regarding resource consumption, performance (benchmark investigation), flexibility and configurability, identification of functional layers, architecture, prototype.

Visual environment for furniture data acquisition

(together with EasternGraphics Ilmenau)Thuringian Ministry for Science, Research and Culture, Erfurt, 09/98 to 08/99

Within the framework of this cooperative project, a visual modelling environment was developed in collaboration with EasternGraphics GmbH, which enables the creation of semantic and interactive 3D models without any programming effort. The modeling of such data, which is used for example in the environment of e-commerce, can thus be done by industrial data collectors, who typically have no skills in programming.

Computer Aided Damage System (CUSS)

INVERSO GmbH, Ilmenau, 04/99 to 05/99

Due to the three-year work on the BMBF-funded project OSVA (Object-Oriented Software Development in Distributed Architectures), scientific know-how in the area of component architectures was available in the project team. The theoretical findings were to be examined in this project for their practical applicability.

Design and prototypical implementation of an authoring tool

DaimlerChrysler AG, Research Center Ulm, 09/98 to 11/98

The task was to automatically decompose large amounts of existing learning documents (HTML documents) into objects in an existing system for the presentation and communication of knowledge (learning server) in order to be able to integrate these automatically into the system.

Within the project a tool was developed, which makes it possible to split existing HTML pages into the relevant components, to provide these with attributes and to store them in the database of the learning server. The authoring tool was completed in spring 1999 and is used as part of the overall system.

Design of a generic multiagent system for the control of image processing tasks

DaimlerChrysler Research Center Ulm, 09/98 to 11/98

For the support of driverless driving of motor vehicles there are hierarchically arranged hardware structures in such a system. The aim of the investigations was the development of a suitable software architecture with prototypical implementation and testing in the vehicle.

DiFaktO- Distributed Faktura with Online Option

MüCom Systeme GmbH, Mühlhausen/ Thuringia, 03/98 to 10/98

Within the DiFaktO project, questions concerning the network connection of an existing software product were investigated. The main focus was on the consideration of automated data reconciliation between a hypothetical company headquarters and several branch offices. To this end, investigations were conducted in the subject areas of:

Evaluation of hardware and software technologies for network connection within a given system framework Integration of RDT functions into an existing software product.

was carried out.

Modular software tool for the creation and management of technical product catalogues on the Internet

Innovative Media & Systems GmbH, Suhl, 04/98 to 03/2000

Concept for a comfortable development system (software tool) for the creation and maintenance of database-supported technical product catalogues on the Internet. The aim is to support continuous business processes on the Internet.

FSB door handle catalogue ( - (a technical catalogue with over 12000 article combinations, without ordering system but with price information and filing list for architects)

Lichtan - an online light shop ( ( in connection with a merchandise management system. The operator forwards incoming orders directly to the lamp manufacturer, who also takes care of the delivery).

Study. Payment options on the Internet

U.S. Technologie Beratung GmbH, 12/97 to 12/98

Mini-payment protocols on the Internet must work very efficiently. The transaction must not cost much. With this in mind, existing protocols for use in this area were analyzed, scenarios were run, and recommendations were made.

Telematics in the insurance industry

General Insurance Software GmbH Göttingen, 10/97 to 12/98

In recent years, the Internet has developed from a research-oriented network to a universally usable interconnection for companies. Especially the introduction of the World-Wide Web (WWW) accelerated the development enormously. In the meantime, more and more trading and service companies are discovering the possibilities for commercial use. Up to now, the WWW has been a cost-effective form of presentation for insurance companies. In the meantime, new possibilities have been added, which, for example, support the creation of offers via the Internet, the calculation of various insurance rates "online" and the work of sales representatives. The task is to design and implement prototypes for offering insurance services online. The assignment includes the use of scientific assistants, consulting in scientific questions, workshops as well as study and diploma theses. After completion of the research and development work, expert opinions, comparisons of software products and software prototypes are provided to the client. The figure shows the prototype of a tariffing program.

Object-oriented prototype work basket

(HUK) BTV Software Ilmenau, 01/97 to 02/98

Applicability of object-oriented technologies in the insurance industry, suitability of Java technologies, concepts, prototypical implementations, recommendations.

Hospital Information System NANCY

HINZ-Fabrik GmbH Berlin together with the FG Medical Informatics, 06/95 to 12/97

Development of the macro architecture and the corresponding application programming interface for a complex component framework. The framework is used for the implementation of complex software systems. A central concept here was the metaphor of a mediator object (design pattern

Component- and Framework-based Software Applications

Daimler Benz AG Ulm (together with the FG Process Informatics), 10/96 to 12/97

Based on a multi-layer architecture model for applications, general and special guidelines for component-based or framework-based software development were worked out using the language concepts of Visual Basic. The possibilities of the development of client/server components distributed in the network on the basis of ActiveX/DCOM were also in the center of the considerations. The results were prepared as a style guide for network-based publication within an intranet. The publication of the guidelines and specifications for programming with numerous examples serves to stimulate an internal discussion within the company. The figure demonstrates one of the examples available via the network.