Research focus of the department

In research the Department of Computer Science broadly covers the subjects of computer science and computer linguistics. With 24 professors and 5 junior professors in the department the following specialist fields of competence comprising nine can be identified:

  1. Communication and mobility: Digital communication and enabling mobility in an as unrestricted way as possible count among the key factors for developing a modern society. The research deals with the communication systems as well as with mastering complex distributed, mobile and ubiquitous systems. This is supplemented by competences in the field of the mobility of applications and data as well as continuous design techniques from the concept level to the algorithmic and architecture level up to the realisation in software and hardware.

  2. Reliable and fault-tolerant systems: an increasing number of areas of society are based on computer applications functioning reliably, applications that also decide in matters of life, health and wealth in critical security systems. The reliable operation of complex technical systems, for example in the automotive sector, also depends on the interaction of their computer parts and their realization in hardware and software, for which computer science provides the essential findings. The department develops holistic and systematic methods for correct, reliable and fault-tolerant systems in close interdisciplinary cooperation with all branches of computer science, automation technology up to the engineering sciences.

  3. Simulation Technology: Numeric simulation is a strong interdisciplinary special field that is increasingly penetrating the natural and engineering sciences and that is gaining entry into many fields of everyday life. In order to realize the ubiquity of simulations in future, it is necessary to provide more robust methods and tools and to implement these in an easy to handle form. The contributions of computer science here lie, e.g. in the field of the development of efficient and highly parallel simulation algorithms as well as the relevant software environments, in particular data management, simulation middleware, interactive data analysis and visualization.

  4. Autonomous and interactive systems: the spectrum of this field ranges from interacting robots to autonomous controls of vehicles up to linked interactive systems. Particular challenges are (i) the perception of situations and the environment through sensors, in particular through methods of computer vision, (ii) embodied intelligence and learning behaviour, (iii) the representation of complex information as well as (iv) a natural interaction between intelligent systems with man. The multimedial presentation of the contents, the interactive computer graphics and the visualisation of large data quantities thereby play an important role. Natural and intuitive forms of man-computer-interaction are opened up through multimodal interfaces.

  5. Complex information system: the efficient and intelligent dealing with heterogeneous information is essential for developing and operating modern applications. Information originates from a broad spectrum of sources, like operational databases, sensors and the Internet. Basic methods of information integration, search and provision are necessary in order to make the required information available in the right form, at any time and any place. Using modern methods of metadata management and knowledge processing together with flexible virtualisation techniques as well as process and service-oriented concepts, it then becomes possible to orchestrate complex information systems that are particularly in demand in the interdisciplinary research fields of GSaME and SimTech.

  6. Language and knowledge processing: the automatic processing of human language uses methods of computer science, linguistics, mathematics and signal processing in order to enable linguistic man-machine communication and the access to information and knowledge in ever increasing electronic data and text collections – in particular in the fields of language synthesis, (semi)-automatic resource creation, parsing, semantic processing, static language processing, information extraction and retrieval. Based on this it is necessary to provide effective methods of metadata-management, knowledge extraction, structuring (ontologies) and processing in order to establish a model-based system and application development.