Refine
Year of publication
- 2006 (8) (remove)
Document Type
- Diploma Thesis (8)
Language
- German (8)
Has Fulltext
- no (8) (remove)
Is part of the Bibliography
- no (8) (remove)
Keywords
- Abenteuerspiel (1)
- Bewegungsanalyse (1)
- Bluetooth-Standard (1)
- Computerspiel (1)
- Content-Management-Systeme (1)
- DVB <Rundfunktechnik> (1)
- EAI (1)
- Eye-Tracking (1)
- Graphische Benutzeroberfläche (1)
- Heimnetz (1)
Über einen kleinen Einblick in die Geschichte des Mobilfunks werden zuerst grundlegende Themen behandelt. GSM ist der heute am häufigst genutzte Standard der zweiten Handygeneration. Das Kapitel handelt von dessen Netzarchitektur und Schnittstellen, die Splittung von GSM in leitungs- und paketvermittelnde Dienste. Über die Erweiterungen von GSM mit den Datendiensten HSCSD, EDGE und GPRS bis hin zum Anruf- und Mobilitätsmanagement. Im Kapitel UMTS wird die aktuelle Marktlage erläutert und die volutionsschritte von GSM zu UMTS angeschnitten. Dabei werden Vorgänge in der leitungsvermittelnden- und paketvermittelnden Domäne beschrieben. In dem Kapitel über das IP-Multimedia Subsystem (IMS) wird auf die kostengünstige Möglichkeit eingegangen, Multimediadienste über IP-Netze abzuwickeln. Hier werden wichtige der IMS zugeordneten Funktionen beschrieben, die z.B. im Kernnetz, der Mobilitätssteuerung oder im Netzübergang angewendet werden. In einem Beispiel werden die Funktionsblöcke in einem UMTS-Gerät während einer mulitmedialen Sitzung beschrieben. Ferner werden Multimediadienste von UMTS wie ‚Verteildienste’ und ‚interaktive Dienste’ bis hin zur Diensteanbindung an das IMS erläutert. Zuletzt wird auf die UMTS-Erweiterungen wie MBMS, HSDPA/HSUPA und die Spreiztechnik WDCMA eingegangen. Mit den neuen Rundfunkdiensten zur Fernsehübertragung auf das Mobilgerät beschäftigen sich die zwei letzten Gebiete dieser Diplomarbeit. Eingestiegen wird über die, auf das digitale Radio (DAB) basierende Technik DMB. Die Inhalte setzen sich zusamen aus der Quellencodierung mit MUSICAM, dem Multiplexing, dem erweiterten Modulationsverfahren C-OFDM, dem Fehlerschutz mit Hilfe des Faltungscodes, der DMB-Architektur, dem DMBPlayout und einem Testbericht. Mit DVB-H, welches auf die Technik des digitalen Fernsehens DVB-T basiert, werden Themen behandelt, wie die Erweiterung der physikalischen Schicht von DVB-T, die Bedeutung der 2-, 4-, und 8K-DVB-T-Modi, das stromsparende Time Slicing, das statistische Multiplexing zur Anpassung der Datenrate, das IP-Datacast, der Fehlerschutz MPE-FEC für die IP-Daten, das mobile Empfangsverhalten und der Zusammenhang von DVB-T und DVB-H im hypriden Netz. Kleine Exkurse, deren Inhalte sich mit der Mehrwegeausbreitung, den Echtzeitprotokollen, der Kanalkodierung, dem MPEG-Format und dem Marktgeschehen befassen, schließen eventuell aufkommende Verständnislücken. Im letzten Kapitel der Diplomarbeit werden die neuen Handheld tauglichen Rundfunkdienste DMB und DVB-H miteinander verglichen und ausgewertet – soweit die Industrie ihre Geheimnisse preisgibt.
Gegenstand der vorliegenden Arbeit ist die Konzeption und Entwicklung eines Content- Management-Werkzeugs zur Optimierung der Produktion von Internet-Auftritten auf der Basis von Open Source Software in einer Medienagentur. Die Medienagentur brainst.com, näher beschrieben im Kapitel 2.1, nutzt für die Produktion von Internetpräsenzen bisher ein selbstentwickeltes Content-Management-System. Diese Diplomarbeit beschäftigt sich mit der Theorie und Praxis von Content-Management- Systemen und zeigt, wie durch eine Evaluation von Open-Source Content-Management- Systemen ein System anhand von Auswahlkriterien ausgesucht und an die Bedürfnisse der Medienagentur angepasst wurde. Eine Referenzproduktion mit dem ausgewählten System zeigt die Vorteile, die durch die Verwendung des Systems für die Medienagentur entstehen.
Im Bereich des Usability-Engineering spielt die Evaluation von interaktiven Produkten eine bedeutende Rolle. Ein Verfahren, dass relativ häufig zu diesem Zweck eingesetzt wird, ist das Formative Usability-Testing. Durch dieses Verfahren können die Probleme und Schwachstellen einer Benutzungsschnittstelle in der Regel sehr genau identifiziert werden. Die Hintergründe eines Usability-Problems können mit diesem Verfahren jedoch nicht immer ermittelt werden. Hierzu bedarf es nach Meinung verschiedener Experten neuer Methoden. Deshalb wurden in den letzten Jahren verstärkt die Einsatzmöglichkeiten der Blickbewegungsanalyse im Bereich des Usability-Engineering untersucht. Ob der Einsatz von Blickbewegungsanalysen für das Usability-Testing mit einem konkreten Mehrwert verbunden ist, kann auf Grund der relativen Neuheit dieses Einsatzgebietes der Blickbewegungsregistrierung bisher nicht eindeutig beantwortet werden. Zur Klärung diese Frage wurde ein formativer Usability-Test durchgeführt, in dessen Ablauf die Registrierung der Blickbewegungen der beteiligten Testpersonen, sowie die Durchführung einer Post-Video-Session integriert wurden. Durch diesen Studienaufbau sollte untersucht werden, ob der Einsatz der Blickbewegungsanalyse mit einem konkreten Mehrwert für das Usability-Testing verbunden ist.
Diese Arbeit ist in acht Kapitel eingeteilt, wobei die erste Hälfte die theoretische Grundlage sowie die Bestandsaufnahme beinhaltet, und die zweite Hälfte auf die Umsetzung der domänenspezifischen Sprachen eingeht. Kapitel 1 skizziert einen groben Überblick ¨uber die Themen und die Ziele dieser Arbeit Kapitel 2 gibt eine Einführung in die Konzepte der modellgetriebenen Softwareentwicklung, stellt verschiedene Ansätze vor, und stellt das Produkt PAI vor Kapitel 3 beschäftigt sich mit der Softwarearchitektur und den operationalen Aspekten der Softwareentwicklung sowie deren Handhabung durch den Rational Unified Process und der IBM Global Services Method Kapitel 4 stellt das Operational Model bei PAI vor, wie es im Projekt entsteht und wie es verwendet wird, sowie die Gründe für den Bedarf einer formalen Modellierung Kapitel 5 beschäftigt sich mit der Erstellung der domänenspezifischen Sprachen, also dem Domänendesign Kapitel 6 stellt verschiedene Ansätze und Sprachen der Modelltransformation vor und erkundet die Möglichkeit bei der Transformation des Operational Models Kapitel 7 befasst sich mit der Unterstützung der in den vorigen beiden Kapiteln beschriebenen Aufgaben durch entsprechende Werkzeuge, einschließlich einer prototypischen Implementierung in Eclipse EMF Kapitel 8 gibt ein kurze Zusammenfassung dieser Arbeit sowie eine Bewertung der gewonnenen Ergebnisse
Diese Arbeit beginnt mit der allgemeinen Beschreibung von Adventure Games. Es werden hier zahlreiche Begriffe, die im späteren Verlauf der Arbeit wiederkehrend verwendet werden, näher erläutert. Nach einer Übersicht über die Historie, folgt eine Untersuchung der Struktur und des dahinter liegenden Regelwerks der Adventure Games. Abschließend folgt im Kapitel 2 eine Untersuchung einiger auf dem Markt befindlicher Autorensysteme. Nachfolgend sollen die Grundlagen beschrieben werden, die zur Herleitung der Architektur führen. Hierzu werden Konzepte aus den Bereichen Storytelling, Maschine-Mensch-Kommunikation und virtuelle Welten herangezogen, um so möglichst viele Aspekte zu vereinen. In Kapitel 4 sollen die Konzepte zusammenfließen und eine Einheit bilden. Die entstandene Architektur soll in ihren Grundzügen erläutert und die erwendungsweise dargelegt werden.
Das Heimnetz diente früher lediglich der Vernetzung der im Haushalt vorhandenen Desktop PCs und Notebooks. Durch die stetig voranschreitende technische Entwicklung findet man im heutigen Heimnetz jedoch eine Fülle an Geräten aus den verschiedensten Branchenbereichen. Neben Handys und Fernsehern können auch Waschmaschinen und Kühlschränke sowie Heizungs- und Beleuchtungsanlagen mit dem Heimnetz verbunden werden und eröffnen dem Anwender so eine Vielzahl neuer Möglichkeiten. Für die Bereitstellung dieser neuen Funktionalitäten benötigen die Geräte immer komplexere Software, die bei der Inbetriebnahme der Geräte im Heimnetz eingerichtet, konfiguriert und später ggf. überwacht werden muss. Dies ist bei der Vielzahl an Geräten vom Anwender nicht mehr zu leisten und muss somit automatisiert von einem Service Provider übernommen werden. Um dem Service Provider die entfernte Konfiguration der Geräte zu ermöglichen, werden Protokolle benötigt, die ihm den Zugriff auf die Geräte des Heimnetzes erlauben. Dabei gibt es für verschiedene Gerätetypen unterschiedliche Protokolle, von denen die zwei bedeutendsten – TR-069 und OMA DM – in dieser Arbeit ausführlich analysiert werden. Die Vielfalt an Auto-Konfigurationsprotokollen erschwert dem Service Provider die automatisierte Konfiguration möglichst vieler Geräte im Heimnetz des Anwenders. In dieser Diplomarbeit wird deshalb ein Auto-Konfigurationsszenario entwickelt, bei dem die verschiedenen Auto-Konfigurationsprotokolle mit Hilfe semantischer Modelle beschrieben werden. Dies ermöglicht dem Service Provider, Geräte ohne großen Aufwand mit beliebigen Protokollen zu konfigurieren und erleichtert so dem Anwender den Umgang mit seinen im Heimnetz vorhandenen Geräten. Die Umsetzbarkeit des in dieser Diplomarbeit konzipierten Szenarios wird durch die Realisierung eines auf Semantic Web Services basierenden Prototypen überprüft.
Nach dem ersten Kapitel, welches der Einleitung und Heranführung an das Thema dient, wird im folgenden zweiten Kapitel ein Überblick über die geschichtliche Entwicklung von GUIs in Spielen folgen. In diesem Rahmen soll auch erörtert werden, welche Formen von GUIs in Spielen existieren, und wie diese definiert werden. Außerdem umfasst das zweite Kapitel eine Analyse, welche Gemeinsamkeiten Oberflächen in herkömmlichen Anwendungsprogrammen und Spielen aufweisen. Auf die spezifischen Anforderungen die an GUIs in Spielen gestellt werden, wird ebenfalls eingegangen werden. Das dritte Kapitel widmet sich der Programmierung von GUIs. Hierbei wird darauf eingegangen werden, warum existierende Programmiertoolkits wie MFC, Java, oder QT, für die Erstellung von GUIs in Computerspielen unzureichend sind. Weiterhin werden in diesem Kapitel die einzelnen Teile, aus denen ein GUIs zusammensetzt ist, behandelt. Deren Umsetzung wird anhand des im Praxisteil erstellten Toolkits erörtert. Kapitel vier widmet sich der konkreten Einbindung und Verwirklichung der GUI Elemente in einem Spiel. Neben allgemeinen Ansätzen werden Beispiele anhand des im Praxisteil erstellten Prototyps „Sweeper“ behandelt. Das fünfte und letzte Kapitel soll schließlich ein Resumé enthalten und wagt einen kleinen Ausblick in die Zukunft.