Diplomarbeiten und Praktika - Angebote
Übersicht
Bei Interesse an einem dieser oder ähnlicher Themen bitte um
Rücksprache!
Bitte beachten: Für alle Arbeiten, bei denen Software entwickelt oder Prototypen implementiert werdenfolgende Guidelines aus unserem Wiki beachten. Diese Technologien sollten gut beherrscht werden, bzw. es sollte das ernsthafte Interesse bestehen, sich diese anzueignen!
Diplomarbeiten (ggfs. auch Praktika)
"Green Software Engineering"
Kurzbeschreibung
Wir stehen global vor großen Herausforderungen was Klimaschutz und Resourcennutzung betrifft. Auch als
Softwareentwickler kann man Beiträge zu effizienterer Nutzung von Resourcen (Hardware, Software, Energie) leisten.
Softwareentwicklung hat in der Vergangenheit oft unter dem Druck schnelle Lösungen zu bieten die Effizienz ausser Acht
gelassen. Einfach mehr und größere Server führt zu einem ausuferndem und exponentiellem Wachstum des Resourcen- und
Energieverbrauches von Rechenzentren.
In Form von Praktika oder Diplomarbeiten sollen die Möglichkeiten, die SE Konzepte bieten um IT effizienter und
"grüner" zu machen erörtert werden. Die beginnt mit dem Transparentmachen ("messen") von Anwendungen im Kontext der
Verwendung (also z.B. Webanwendungen mit Betriebssystem, Datenbank, Middleware), dem Versuch aus Codeanalyse und
Laufzeitverhalten. Weiters dem Zusammenspiel von Server und Client (z.B. der Suche nach effizienten Cache-Strategien
auf verschiedenen Ebenen, Optimierung der Servernutzung durch Virtualisierung etc.), sowie dem Versuch direkten
Energieverbrauch aus Anwendungsleistung abzuleiten.
Dies sind erste Beispiele für mögliche Untersuchungen und Implementationen, weitere Möglichkeiten sollen durch
Literaturstudium, bestehende Beispiele (z.B. OLPC) sowie eigene Kreativität erarbeitet werden.
Voraussetzungen/Interessen/Skills
- Java
- Caching
- Profiling
- Virtualisierung
- Linux, Middleware, Datenbanken ...
Praktika?
In diesem Bereich sind auch Praktika möglich, bitte um Rücksprache!
zurück zur Übersicht
Themen des "Complex Systems Design and Engineering Lab" (CSDE)
Kurzbeschreibung
Im Kernbereich unseres CSDE Labs gibt es auch immer wieder Diplomarbeitsthemen sowie Praktika. Bitte auf den dortigen
Seiten ebenfalls nachsehen!
Voraussetzungen/Interessen/Skills
Weitere Referenzen
Praktika?
In diesem Bereich sind auch Praktika möglich, bitte um Rücksprache!
zurück zur Übersicht
Open-Source "Projekt-Gesundheit"
Kurzbeschreibung
Im Rahmen unserer Forschung im Bereich Software Engineering, wollen wir untersuchen, welche Indikatoren, die "Gesundheit" eines Projektes (z.B. eines Open-Source Projektes) verwendet werden können.
Erste Untersuchungen zeigen, dass einzelne Parameter wie Frequenz in der Mailinglist usw. nur in Extremfällen aussagekräftig sind.
Im Rahmen dieser Arbeit sollten sich Interessenten intensiv mit der dynamik von Softwareprojekten auseinandersetzen, sowie mit den Tools, die eingesetzt werden um die Projektentwicklung zu unterstützen.
Es sollen in weiterer Folge Indikatoren abgeleitet werden, die (semi-) quantitative Masszahlen ergebene, um Projekte und deren Dynamik und Qualität vergleichen zu können.
Voraussetzungen/Interessen/Skills
- Software Engineering (Open Source Software)
- Tools im Umfeld von Open Source Software Entwicklung
- evt. Statistik
Praktika?
In diesem Bereich sind auch Praktika möglich, bitte um Rücksprache!
zurück zur Übersicht
Praktika
Bakkalaureats-Arbeiten
Bakkalaureats-Arbeiten sind ebenso möglich und liegen im Aufwand etwa zwischen den Praktika und den Diplomarbeiten, orientieren sich inhaltlich auch an diesen.
D.h. sollte hier ein Thema als Diplomarbeit oder "normales" Praktikum angeboten werden, kann es unter Umständen auch in modifizierter Form als Bakkalaureats Arbeit gewählt werden.
Sollte thematisches Intersse vorliegen, bitte mich zu kontaktieren!
weiter zu DA/Praktika laufend/Archiv >
|