Diplomarbeit, 2003
280 Seiten, Note: 1,3
1 Einleitung
1.1 Aufbau der Arbeit
2 Design Patterns
2.1 Was sind Design Patterns und eine Pattern-Sprache?
2.2 Design Patterns vs. Style Guides und Guidelines
3 Design Pattern-Sprachen
3.1 Ursprung
3.1.1 Design Patterns in der Architektur
3.1.2 Design Patterns in der Softwaretechnik
3.2 Design Patterns im Bereich Human-Computer Interaction (HCI)
3.2.1 HCI Design Pattern-Sprachen
3.2.1.1 Interface Design Patterns von Jenifer Tidwell
3.2.1.2 Interaction Design Patterns von Martijn van Welie
3.2.1.3 Der Ansatz von Jan Borchers
3.2.1.4 Website Design Patterns von van Duyne, Landay und Hong
3.2.1.5 Interface Design Patterns für mobile Geräte von Weir und Noble
3.3 Notationsformen
3.4 Notationsform in dieser Arbeit
3.4.1 Format
3.4.2 Struktur
3.4.3 Sprache
4 Das Projekt SAiMotion
4.1 Design Patterns in SAiMotion
5 Design Patterns für mobile Applikationen
6 Design Patterns für Navigationssysteme auf mobilen Geräten
7 Ergebnisse und Ausblick
Die Diplomarbeit hat zum Ziel, ein strukturiertes Design-Wissen für die Entwicklung mobiler Applikationen und Navigationssysteme durch eine Design Pattern-Sprache zu archivieren, um die Effizienz der Anwendungsgestaltung zu erhöhen und interdisziplinäre Kommunikation zu erleichtern.
ONE TRUE WINDOW
How many applications or application windows should be displayed on screen at once?
Multiple windows are a key advantage of desktop windowing software, coming from the research work started at Xerox PARC. Multiple windows have many advantages: Users can perform several tasks at one time, because several applications can be active simultaneously. Interaction is modeless because users can choose a different window at any time. Multiple windows can belong to single or multiple applications. Multiple windows support lots of desk accessories (e.g. clocks, calculators) – each in their own window. Multiple windows leave space for a desktop background that can support access to files and additional menus.
They also have several important disadvantages, especially for systems with little screen real estate: Multiple windows require lots of screen space for window decorations that are used to manage the windows (especially old Macs & Windows). Since users can resize the multiple windows, you have to design window layouts that will work in many different sizes.
1 Einleitung: Beschreibt die Herausforderungen bei der Entwicklung von Benutzerschnittstellen für mobile Endgeräte und begründet den Einsatz von Design Patterns.
2 Design Patterns: Erläutert die grundlegende Definition von Design Patterns sowie deren Vorteile gegenüber anderen Ansätzen wie Style Guides und Guidelines.
3 Design Pattern-Sprachen: Detailliert den Ursprung von Design Patterns von der Architektur bis hin zur Human-Computer Interaction und vergleicht verschiedene Notationsformen.
4 Das Projekt SAiMotion: Stellt das Forschungsprojekt SAiMotion vor, welches als Basis für die in der Arbeit erarbeiteten Pattern-Sprachen diente.
5 Design Patterns für mobile Applikationen: Präsentiert die auf Basis der Arbeiten von Weir und Noble entwickelte Pattern-Sprache für allgemeine mobile Anwendungen.
6 Design Patterns für Navigationssysteme auf mobilen Geräten: Stellt die spezifische Pattern-Sprache für Navigationssysteme vor, strukturiert in Routenplanung, Karten und Wegführung.
7 Ergebnisse und Ausblick: Fasst die Ergebnisse der Arbeit zusammen und gibt einen Ausblick auf die Anwendung und Pflege der entwickelten Pattern-Sprachen.
Design Patterns, Pattern-Sprache, Mobile Applikationen, Navigationssysteme, User Interface Design, Human-Computer Interaction, HCI, Usability, SAiMotion, Interaktionsdesign, Informationsarchitektur, Participatory Design, Mobile Geräte, Ergonomie, Softwaretechnik.
Die Diplomarbeit befasst sich mit der Sammlung, Strukturierung und Archivierung von Design-Wissen für die Gestaltung von Benutzerschnittstellen, speziell für mobile Geräte, durch den Einsatz von Design Pattern-Sprachen.
Die Arbeit fokussiert sich auf das mobile User Interface Design, die Methoden der Wissensarchivierung mittels Design Patterns sowie die spezifische Anwendung auf Navigationssysteme.
Das Ziel ist die Schaffung einer konsistenten, hierarchischen Design Pattern-Sprache, die Designern hilft, wiederkehrende Probleme bei der Gestaltung für mobile Endgeräte effizient und benutzergerecht zu lösen.
Die Arbeit nutzt den induktiven Ansatz zur Pattern-Erstellung nach Christopher Alexander und Jan Borchers, ergänzt durch Usability-Tests und Expertenevaluationen im Rahmen des SAiMotion-Projekts.
Im Hauptteil werden theoretische Grundlagen zu Design Patterns im HCI-Kontext erarbeitet, die Struktur für eigene Patterns definiert und die Anwendung der resultierenden Pattern-Sprachen auf mobile Applikationen und Navigationssysteme detailliert.
Die wichtigsten Schlagworte sind Design Patterns, Mobile Applikationen, Navigationssysteme, Human-Computer Interaction (HCI) und Usability.
Die Hierarchie beginnt bei der Wurzel "NAVIGATION SYSTEM" und unterteilt sich in Anwendungsbereiche (Fahrzeug- vs. Fußgängernavigation) sowie Hauptaufgaben wie Routenplanung, interaktive Karten und Wegführung.
Englisch wird verwendet, da die Design Pattern-Gemeinschaft international ausgerichtet ist und die meisten bestehenden Pattern-Sammlungen ebenfalls auf Englisch verfasst sind, was die interdisziplinäre Kommunikation fördert.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

