MMT-Logo
Sitemap | English

Inhalt

Vorlesung Multimediatechnik - Vertiefung zur Bachelorarbeit

Model-Driven Web-Engineering

PersonProf. Dr.-Ing. Klaus Meißner
PersonDipl.-Medieninf. Martin Voigt

Zeit Mi, 5. DS (Genaue Festlegung nach Absprache beim ersten Treffen)
Raum INF 2101
Zeitrahmen 8 SWS (12 Leistungspunkte, 360 Stunden Arbeitsaufwand, 0/0/4/4 SWS)
Modul Bachelorstudiengang Informatik: Modul INF-B-520
Modul Bachelorstudiengang Medieninformatik: Modul INF-B-540

Aktuelles

Zum Seitenanfang... Zum Seitenanfang...

Teilnehmer

Studenten können sich bis eine Woche vor Beginn der Lehrveranstaltung über PersonMartin Voigt für eine Teilnahme anmelden. Weiterhin ist die Registrierung in jExam notwendig.

Zum Seitenanfang... Zum Seitenanfang...

Kurzbeschreibung

Das Ziel der Lehrveranstaltung ist die Vertiefung des wissenschaftlichen und methodisch-technischen Wissens zur Anfertigung der eigenenen Bachelorarbeit. Dies erfolgt in einem Seminar- und einem Praktikumsteil. Während im Seminar die wissenschaftlichen Grundlagen für die Bearbeitung der individuellen Bachelorarbeiten gelegt werden, soll das Praktiukum dazu dienen die praktischen Erfahrungen mit den am Lehrstuhl enwickelten Konzepten zu verbessern.
Inhaltlich orientiert sich die Lehrveranstaltung an den Forschungsprojekten des Lehrstuhls, die drei Themenkomplexe zugeordnet werden können:

Semantic Web Technologien
Das Internet bietet Informationen aus jeglichen uns vertrauten Bereichen und ist somit ein fester Bestandteil des täglichen Lebens geworden. Jedoch stellt sich trotz mächtiger Suchmaschinen wie Google oder Bing die Suche nach den gewünschten Informationen oftmals als problematisch heraus. An dieser Stelle setzt das Semantic Web an, das das World Wide Web erweitert und um Metadaten anreichert, so dass Mensch aber auch Maschine die Informationen verstehen und interpretieren können.

Komposite Rich Internet Applications (RIA)
Zudem hat sich das Web von einem Medium statischer Informationsverbreitung zu einer universellen Anwendungsplattform entwickelt, über die zunehmend konventionelle Anwendungen als "Software as a Service" bzw. Dienstleistungen angeboten werden. Eine wichtige Grundlage hierfür stellen Dienste dar, welche Daten und Geschäftslogik verteilt und über generische Schnittstellen anbieten. Im Kontext serviceorientierten Anwendungen (SOA) gibt es eine Vielzahl an Standards und Technologien, die die Kombination bzw. Komposition solcher Dienste zu Geschäftsprozessen ermöglichen. Doch wie können sie zu interaktiven Webanwendungen mit reichhaltigen Benutzerschnittstellen gekoppelt werden? Auf die Beantwortung dieser und weiterer Forschungsfragen zielt der Teil der Lehrveranstaltung, der sich mit der Entwicklung kompositer Webanwendungen und Mashups beschäftigt.

Mobile und verteilte RIA
Durch steigende Leistungsfähigkeit und Verbreitung stellen mobile Endgeräte wie Smartphones oder Tablets inzwischen eine ernstzunehmende Plattform für Anwendungsentwickler dar. Dabei gelten sowohl für die mobilen und verteilten RIA als auch für die Betriebssysteme der Geräte besondere Anforderungen und Rahmenbedingungen, z. B. die limitierten Energieressourcen, reduzierte Ein- und Ausgabemöglichkeiten oder die dynamische Verfügbarkeit von Diensten aus der Anwendungsperspektive. Als Alternative zur Entwicklung nativer Apps bieten sich mobile Web-Anwendungen (Web Apps) an. Ihr Vorteil ist der Einsatzes bereits bekannter Web-Technologien wie HTML/CSS und JavaScript, zudem ermöglichen sie die Erstellung plattformunabhängige mobiler Anwendungen, was aufgrund der heutigen Gerätevielfalt und der Anzahl möglicher Plattformen (Windows Phone 7, Android, iOS, Bada, etc.) besonders im Unternehmensbereich an Bedeutung gewinnt. Dieser dritte Themenkomplex gibt einen Ausblick auf zukünftige Anwendungsszenarien mobiler Endgeräte. Dabei sollen die Herausforderung im Entwicklungsprozess, die Anforderungen an die interaktive Multi-Device-Umgebung beschrieben und zu verwendete Technologien untersucht werden.

Zum Seitenanfang... Zum Seitenanfang...

Aufbau

Seminar

Der erste Teil der Veranstaltungsreihe im Umfang von 4 SWS wird als Seminar durchgeführt. Hierzu bekommt jeder Studierende ein Thema aus den vorgestellten drei Themenbereichen. Auf Basis erster vorgegebener Quellen müssen weitere verwandte Arbeiten recherchieren und diese unter Anleitung der Betreuer ausgewertet werden. Ziel ist es, den wissenschaftlichen Rechercheprozess durch eine schriftliche Seminararbeit abzurunden, in der jeder Studierende seine Untersuchungen und Ergebnisse dokumentiert. Somit werden neben dem fachlichen Wissen auch die für die Bachelorarbeit wichtigen Kenntnisse zum wissenschaftlichen Arbeiten verteift. Neben der eigenständigen Arbeit und den wöchentlichen Konsultationen mit dem Betreuer werden zudem gemeinsame Workshops und Tutorials angeboten, die das Wissen im Themenbereich kompositer RIA festigen sollen.

Praktikum

Im zweiten Teil der Vertiefungsveranstaltung im Umfang von 4 SWS ist ein Praktikum zu absolvieren, welches parallel zum Seminar durchgeführt wird. Ziel ist es, den Teilnehmern einen Überblick in die existierende CRUISe/EDYRA-Plattform für komposite RIAs zu geben und praktische Fertigkeiten für die Entwicklung von Komponenten und Plattformbestandteilen zu vermitteln. Das Praktikum umfasst sowohl client- als auch serverseitige Programmierung mit Technologien wie ExtJs, HTML5, Java SE/EE und dem Jena-Framework.

Voraussetzungen

Voraussetzung für die Teilnahme sind neben dem Interesse an dem Thema auch eine ausreichende Prise Freude, Motivation zur wissenschaftlichen Arbeit und Engagement. Das fachliche Durchdringen der Forschungsfragen, die Recherchen zum Thema und die Diskussion sind wichtiger Teil der Arbeit. Da in der Informatik fast alle wesentlichen Publikationen in Englisch vorliegen, sind solide englische Sprachkenntnisse von Vorteil.

Zum Seitenanfang... Zum Seitenanfang...

Zeitplan

Das Seminar und Prkatikum besteht aus gemeinschaftlichen Präsenzterminen, die nachstehen aufgelistet werden, sowie vielen, individuell abgestimmten Treffen mit dem Betreuer. Alle nachstehenden Termine sind Pflichttermine.

Datum Thema Vortragender Skripte
10.04.2013 Einführungsveranstaltung
  • Organisatorisches
  • Vergabe Seminarthemen
  • Vorstellung
PersonMartin Voigt Download
02.05.2013, 3.DS
INF2071
Präsentation und Diskussion der Szenarien aus dem Seminar Teilnehmer Download
Download
Download
Download
Download
Download
29.05., 5.DS
INF2101
Workshop: Interessant Präsentieren PersonMartin Voigt Download
03.06. bis 7Uhr Zwischenabgabe der Seminararbeit: Szenarien, Anforderungen und grober Überblick zum RW Teilnehmer
05.06. 5.DS
INF2101 (Ei)
Präsentation der Zwischenergebnisse der Seminararbeit Teilnehmer Download
Download
Download
Download
Download
Download
Download
... Individuelle Treffen mit Betreuer in persönlicher Absprache
18.07.2013 bis 7Uhr Abgabe der Seminararbeit sowie Beedindigung des Praktikums Teilnehmer
30.07.13, ab 09.00 Uhr Abschlusspräsentation der Seminar- und Praktikumsarbeit Uecker, Starke, George, Ebert, Herzog
Zum Seitenanfang... Zum Seitenanfang...

Literatur und Material

Material

Recherche

Literaturverwaltung

Zum Seitenanfang... Zum Seitenanfang...

Valid XHTML 1.0 Transitional