Research

Distributed Systems

  • Grid Computing
    • Development of Grid- enabled applications
  • Cloud Computing
  • Trust and traceability of  distributed processes  (process provenance)

Software integration technology

  • Development of software integration systems
  • Wrapping of arbitrary application into software  integration systems
  • Software environments for virtual product  development
  • Object oriented interface for numerical applications

Management of scientific data and information

  • Data management software DataFinder
  • Big Data
  • Distributed databases
  • Best-practices-tools / expert systems for  computational fluid dynamics
  • Origin and dependability of data (data provenance)
  • Information visualization

Software Engineering

  • Software Quality Assurance
  • Automation of software engineering processes
  • Code generation for automated tests
  • Customizing of software engineering processes and  tools
  • Development of software engineering tools (e.g.,  for code review, code analysis, or refactoring)

High Performance Computing

Web 2.0 Technologies

  • Social Workplaces
  • Social networks for science and research
  • Collaboration platforms (Facebook, Google Wave)
  • Wikis