MMT-Logo
Sitemap | English

Inhalt

Komplexpraktikum Multimediatechnik III

Entwicklung eines modularen Autorenwerkzeuges für AMACONT-Webanwendungen

PersonDr.-Ing. Matthias Niederhausen, Dipl.-Inf. Sven Karol

Zeit Montag, 2. DS (09:20-10:50)
Raum INF 2042
Zeitrahmen 0/0/4 SWS
Homepage http://www.assembla.com/spaces/WS0809_KP3

Aktuelles

Die Folien der Einführungsveranstaltung, das Lastenheft und ein Beispiel-AMACONT-Projekt sind jetzt online und unter Material verfügbar!

Zum Seitenanfang... Zum Seitenanfang...

Kurzbeschreibung

Internetfähige Endgeräte

In den letzten Jahren haben sich die Möglichkeiten, auf das Web zuzugreifen, exponential vervielfältigt. Es gibt mittlerweile unzählige verschiedene Geräteklassen, welche eine Internetverbindung nutzen können. Damit einher geht auch die Möglichkeit, das Web aus den verschiedensten Situationen zu nutzen. Moderne Webanwendungen können sich an diese Situationen und Endgeräte anpassen, um dem Benutzer ein optimales Erlebnis zu garantieren.

Die Entwicklung solcher adaptiver Webanwendungen ist jedoch sehr aufwendig. Mit dem AMACONTBuilder wurde am Lehrstuhl für Multimediatechnik ein Autorenwerkzeug für AMACONT-Webapplikationen entwickelt, welches es Webentwicklern erlaubt, adaptive Webanwendungen aus wiederverwendbaren Komponenten, Layouts und Adaptionsbeschreibungen aufzubauen.

Das Werkzeug weist jedoch in seinem aktuellen Zustand eine Reihe von Nachteilen auf. Aufgrund der Technologieplattform stehen viele selbstverständliche Funktionen wie Undo oder XML-Syntax-Highlighting nicht zur Verfügung. Zudem ist die Modularisierung spezialisierter Editoren nicht in vollem Umfang möglich. Ein letztes Problem ist die bislang nicht vorhandene Unterstützung von Projekten als Ganzes. Dies führt dazu, dass Autoren häufig Teilschritte ihrer Arbeit mehrfach durchführen müssen.

Eclipse

Ziel des Komplexpraktikums ist es daher, das Autorenwerkzeug auf ein Eclipse-Plugin zu portieren, um die dort vorhandenen Vorteile nutzen zu können. Dabei soll besonders Wert auf eine leicht erweiterbare Basisplattform gelegt werden. Zudem sollen die wichtigsten Teilfunktionen des alten Autorenwerkzeuges portiert werden, um eine angemessene Grundfunktionalität bereitzustellen.

Zum Seitenanfang... Zum Seitenanfang...

Voraussetzungen

Im Komplexpraktikum steht die Teamarbeit im Vordergrund. Es sollen also Erfahrungen hinsichtlich der Strukturierung komplexer Aufgaben, deren Zuordnung, Koordination und Lösung im Zusammenspiel von Einzelleistungen gewonnen werden. Ziel ist damit nicht nur die Implementierung stabiler Prototypen, sondern auch das Sammeln praktischer Erfahrung bei der Organisation von Teamarbeit, beim Projekt- und Zeitmanagement, etc. Für die Teilnahme am Praktikum bestehen folgende Anforderungen:

Nicht unbedingt erforderlich, aber sehr hilfreich für den Start und gern gesehen sind folgende Vorkenntnisse:

Das Erfüllen der Teilnahmevoraussetzungen ist für eine erfolgreiche Teilnahme am Komplexpraktikum unabdingbar. Das Praktikum ist nicht geeignet zur Einarbeitung in die Java-Programmierung.

Zum Seitenanfang... Zum Seitenanfang...

Leistungsnachweis

Bei erfolgreicher Teilnahme am Praktikum erhält man einen Schein (FG1 oder FG4) über 4 SWS. Es besteht, in Abhängigkeit von der Prüfungsordnung und Absprachen mit dem Prüfer die Möglichkeit, ein Komplexpraktikum in eine Komplexprüfung einzubringen.

Zum Seitenanfang... Zum Seitenanfang...

Ablauf

Vorgegeben werden die Aufgabenstellung, grundlegende Regeln für die Teamorganisation und ein Rahmen für die Implementierungs- und Spezifikationsumgebung. Die Konkretisierung der Aufgabenstellung und die Detailspezifikation des Pflichtenheftes werden vom Team unter Einbeziehung eigener Ideen vorgenommen. Ebenso werden zu Projektbeginn die Projektorganisation und eine erste Planung abgesprochen. In einer wöchentlich stattfindenden Projektbesprechung werden Zwischenergebnisse vorgestellt und die Arbeitsplanung verfeinert. Den Abschluss des Projektes bildet eine öffentliche Präsentation der Arbeitsergebnisse.

Zum Seitenanfang... Zum Seitenanfang...

Einschreibung

Die Teilnehmerzahl ist auf maximal 6 Personen begrenzt. Die Einschreibung erfolgt ab dem 01.09.2008 über die elektronische Einschreibeliste (bei Problemen bitte E-Mail an PersonMatthias Niederhausen). Die endgültige und verbindliche Einschreibung erfolgt persönlich zur ersten Veranstaltung am 13.10.2008 (INF 2042). Eine nachträgliche Einschreibung ist nicht möglich. Die Praktikumsleitung behält sich vor, andere Kriterien als den Einschreibezeitpunkt für die Auswahl der Teilnehmer anzulegen.

Material

Zum Seitenanfang... Zum Seitenanfang...