Development of a GUI for Self-Assembly Simulator Configuration

Development of a GUI for Self-Assembly Simulator Configuration

bachelorsthesis
Self-Assembly beschreibt einen autonomen Prozess, in dem sich aus einfachen Teilen organisierte Strukturen bilden. In der Forschung wird auf Simulationen zurückgegriffen um neue vielversprechende Teile und Strukturen zu finden oder zu optimieren. Die vorliegende Arbeit beschreibt die Erweiterung eines solchen Simulators mit einer grafischen Benutzeroberfläche und die überarbeitung gewisser Teile des Simulators. Die Entwicklung ist in drei Teilen dokumentiert: Anforderungen, Design und Implementierung. Zum Schluss wird die gewählte Lösung evaluiert und ein Ausblick auf zukünftige Verbesserungen gegeben.
Andri Lareida
Self-Assembly is a process where simple parts autonomously form organized structures, simulations are used in research to find or optimize new promising parts and structures. This thesis describes the extension of a self-assembly simulator by a graphical user interface to configure experiments and the reengineering of certain parts of the simulator. The development is documented in three parts: requirements, design and implementation. In the end an evaluation of the chosen solution is made and an outlook is given on how to further improve the application.
Development of a GUI for Self-Assembly Simulator Configuration
2009
December
University of Zurich
ailab