Die AG Verteilte Systeme beschäftigt sich einerseits mit Methoden zur Entwicklung verteilter bzw. vernetzter Systeme, und andererseits mit unterschiedlichen Anwendungsbereichen, die von einer verteilten Ausführung besonders profitieren. Konkret geht es um Infrastrukturen, Dienste und Werkzeuge zur Realisierung von Anwendungen des Cluster/Network/Grid Computing, um Middleware zur Entwicklung Internet-basierter Arbeitsumgebungen, sowie um Softwarearchitekturen und Algorithmen für Anwendungen des Pervasive Computing.
Die Anforderungen von Anwendungen fließen hierbei direkt in die Entwicklung der jeweiligen Verteilungsplattformen ein. Viele der bisher untersuchten Problemstellungen wurden bzw. werden interdisziplinär mit Partnern aus unterschiedlichen Anwendungsgebieten, wie z.B. Elektrotechnik, Maschinenbau, Physik, Bioinformatik, Medienwissenschaften und Wirtschaftsinformatik, bearbeitet.
Es handelt sich dabei meist um Verfahren zur verteilten Lösung rechenintensiver Problemstellungen aus den Bereichen Datenanalyse, Simulation und Optimierung. Oft kommen aufgrund der Problemeigenschaften hierfür natur-inspirierte Methoden (wie z.B. evolutionäre Algorithmen, neuronale Netze) zum Einsatz.
Eine Übersicht über die Aktivitäten der Fachgruppe findet man unter: http://www.uni-marburg.de/fb12/vs
Offene Bachelor-, Master- und Diplomarbeitsthemen: http://www.uni-marburg.de/fb12/verteilte_systeme/lehre/da/offen