| Member Login |
Bachelor Projects Archive RSS
In Bearbeitung Ziel
Ausbau des Community Portals um Gruppen Funktionen
Einzelarbeit Beschreibung
Das Community Portal SyndicateWay enthält Basisfunktionalitäten um Syndicate Missions zu Suchen und zu abbonieren.
Syndicate Missions ermöglichen eine individuelle Änderung von beliebigen Webseiten aus dem Internet ohne, dass dazu
eine Software installiert werden muss. Das Community Portal soll um neue Funktionalitäten wie Gruppenfunktionen, Rating und einer Chain of Trust im Sicherheitsbereich erweitert werden. Die Arbeit beinhaltet eine Einarbeitung in das php Framework symfony und die Javascript Libraries prototype und scriptacoulus. Eine detailierte Zieldefinition ist Teil der Bachelorarbeit. Arbeitsaufteilung:
Bearbeiter
Betreuer
Zu vergeben Ziel
Entwicklung von Softwarekomponenten, die eine Nutzung des iPhone als Live-Tracker und als Tracker-Simulator
für Augmented Reality-Anwendungen erlauben.
Einzelarbeit Beschreibung
Augmented Reality (AR)-Systeme tracken ihre Benutzer - d.h. sie wissen, wo sie stehen, wohin sie blicken, und sind eventuell über weitere relevante Parameter informiert. Das iPhone verfügt über GPS Positionsdaten sowie über einen Beschleunigungsmesser. Im Rahmen der Arbeit soll Software entstehen, die eine Übermittlung dieser Daten an AR Systeme erlaubt: somit wird das iPhone zu einem Sensor des Systems. Ausserdem sollen 2 Tracking-Simulationstools für das iPhone erstellt werden, die im Entwicklungsprozess von AR-Systemen einsetzbar sind. Die Arbeit ist ein erster wichtiger Schritt für eine weitergehende Integration des iPhone in AR Anwendungen. Die / der Bearbeiter/in arbeitet mit neuesten Technologien (AR-System, iPhone und iPhone SDK) und erwirbt Wissen im Bereich AR-Systeme und Softwareentwicklung für das iPhone. Es besteht bei Interesse die Möglichkeit, die Einarbeitung in das Thema in Form eines erweiterten theoretischen Teils (Augmented Reality Systems and Ubiquitous Computing, Stichwort "post-desktop computing") einzubringen. Arbeitsaufteilung:
Bearbeiter Betreuer
![]() In Bearbeitung Ziel
Entwicklung und Implementierung eines Verknüpfungsdienstes, welcher
gespeicherte GPS-Informationen mit weiteren Daten (z.B. Fotos oder Videos) verbindet und via
Internet personifiziert sichtbar macht.
Einzelarbeit oder Gruppenarbeit Beschreibung
Das Zusammenfügen von mehreren Informationsquellen aus dem Internet wird als Mashup bezeichnet. Verschiedene Projekte verbinden Positionsinformationen von Objekten mit einer Karte, so lassen sich z. B. bei http://www.swisstrains.ch/ die Zugspositionen beobachten. In diesem Projekt sollen Geoinformationen (Spuren) von Städtetouristen aufgezeichnet werden. Dabei sollen die Spuren (aus GPS-Daten) mit weiteren Informationen, wie z.B. aufgenommen Fotos verknüpft werden. Die gespeicherten Daten können anschliessend in einem Mashup visualisiert werden. Arbeitsaufteilung:
Bearbeiter
Betreuer
![]() Zu vergeben Ziel
Begutachtung von mehrkriteriellen ganzzahligen Optimierungsproblemen.
Einzelarbeit oder Gruppenarbeit Beschreibung
Viele Reale-Welt Probleme können 'leider' nur diskrete Werte als Lösungen zulassen
und besitzen mehrere Ziele, die gleichzeitig optimiert werden müssen. Allerdings
sind die beide Ziele voneinander abhängig, so dass die Optimierung des einen Zieles,
eine Vernachlässigung der Optimalität des anderen Zieles zur Folge hat.
Gesucht sind also Pareto optimale Lösungen. Als Beispiel wäre die Situation beim Autokauf zu nennen, bei der ein Käufer auf minimalen Spritverbrauch mit hoher Komfortabilität Wert legt. Beide Ziele gleichzeitig mit ihren optimalen Lösungen zu erfüllen ist praktisch nicht möglich, so dass ein mittlerer Komfort mit mittlerem Spritverbrauch eine von vielen optimalen Lösungen darstellen würde. In diesem Projekt sollen eine Literaturrecherche nach bestehenden mehrkriteriellen Integer Methoden gesucht und verglichen werden. Danach soll eine Methode implementiert und anhand von Testbeispielen validiert werden. Arbeitsaufteilung:
Betreuer
![]() Zu vergeben Ziel
Entwicklung eines Algorithmus für ganzzahlige Optimierungsprobleme.
Einzelarbeit oder Gruppenarbeit Beschreibung
Viele Reale-Welt Probleme können 'leider' nur diskrete Werte als Lösungen zulassen.
So ist es nicht möglich einen halben Menschen mit auf eine Reise zu nehmen oder in der
Automobilindustrie ein Auto ohne Motor zu fertigen, um Kosten einzusparen. Bekannte theoretische Optimierungsmodelle sind das Rucksackproblem, Kürzeste-Wege Problem oder das Rundreiseproblem, die alle NP-vollständig sind. Die Aufgabe dieses Projektes ist es, sich die klassischen Integer Lösungstechniken wie Branch&Cut anzueignen und einen Algorithmus zu entwickeln, der eine geeignete Kombination dieser Techniken beinhaltet. Auch Heuristiken wie Evolutionäre Algorithmen können in die Entwicklung mit einfliessen. Die Validierung dieser Methode soll anhand bekannter Testbeispiele und durch Vergleich mit bereits existierenden Tools erfolgen. Arbeitsaufteilung:
Betreuer
![]() Zu vergeben Ziel
Parallele 3D biomedizinische Daten-Visualisierung mit Paraview.
Einzelarbeit oder Gruppenarbeit Beschreibung
Hyperthermie ist eine der vielversprechensten Ansätze in der Krebstherapie. Die
Methode basiert darauf die Krebszelle durch elektromagnetische Strahlen von 40
Celsius zu erwärmen, ohne dass dabei das gesunde Körpergewebe beschädigt wird.
Der erste Teil der Arbeit befasst sich mit der Einarbeitung in das
Visualisierungspaket Paraview. Im zweiten Teil sollen Strategien entwickelt und
implementiert werden, damit zeitabhängige 3D-Daten eines Patienten aus der
medizinischen Simulation in der Hyperthermie dargestellt werden können.
Arbeitsaufteilung:
Betreuer
![]() Zu vergeben Ziel
Einsatz von NVIDIA's Tesla Graphik Prozessoren.
Einzelarbeit oder Gruppenarbeit Beschreibung
Die innovativen NVIDIA Tesla HPC-Lösungen (High Performance Computing-Lösungen)
bieten die nötige Rechenleistung für bislang nicht berechenbare Probleme in
naturwissenschaftlichen Bereichen. Als dedizierte, hochleistungsfähige
GPU-Computing-Lösung ermöglicht Tesla Supercomputing-Leistungen für die bisher
ganze Rechenzentren notwendig waren. Mit dieser leicht verfügbaren
Supercomputing-Leistung lassen sich nun Rechenanforderungen meistern, die zuvor
nicht zu bewältigen waren. In dieser Arbeit soll eine Algorithmen-Studie auf
Tesla durchgeführt werden mit die Leistung mit traditionellen Intel/AMD
Prozessoren verglichen werden.
Referenzen
Arbeitsaufteilung:
Betreuer
|
||