13.07.2015 Aufrufe

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

1.4. AufbauInteresse sind (Abstraktion, Rekursion <strong>und</strong> Vererbung/Verschattung), <strong>und</strong> zum anderen Lösungen füretwas speziellere Probleme bei der Präsentation von <strong>Lehr</strong>angebotsdaten (Mehrsprachigkeit, unterschiedlicheTexte für unterschiedliche Präsentationen).Der Hauptteil der Arbeit liegt auf der Entwicklung des Präsentations-Erzeugungsprozesses in Kapitel3, der aus den Daten, die in <strong>ein</strong>em beliebigen Datenformat vorliegen (XML, Tabellen <strong>ein</strong>er relationalenDatenbank etc.), Präsentationen in unterschiedlichen Beschreibungssprachen erstellt. DerProzeß besteht aus drei Teilen: Im ersten werden die Daten – wenn nötig – in das XML-Format übertragen<strong>und</strong> nach bestimmten Gesichtspunkten aufbereitet, im zweiten wird das <strong>Layout</strong> der Präsentationaufgebaut <strong>und</strong> im dritten wird das <strong>Layout</strong> mit Styl<strong>ein</strong>formationen angereichert <strong>und</strong> in <strong>ein</strong>e Beschreibungsspracheübersetzt.Daraufhin wird in Kapitel 4 untersucht, welche unterschiedlichen Sprachmittel für <strong>ein</strong>e Implementierungder Komponenten des Präsentations-Erzeugungsprozesses nötig sind <strong>und</strong> welche Sprachen <strong>und</strong>Werkzeuge diese Anforderungen erfüllen.In Kapitel 5 wird die prototypische Implementierung PEP vorgestellt, mit der <strong>ein</strong>e Implementierung<strong>ein</strong>es ver<strong>ein</strong>fachten, durchgängigen Präsentations-Erzeugungspozesses vorgenommen wurde.Ergänzend werden Implementierungsmöglichkeiten in unterschiedlichen Anfragesprachen verglichen.In Kapitel 6 werden mögliche Anküpfungspunkte an diese Arbeit <strong>und</strong> zukünftige technische Entwicklungen,die für die hier gezeigten Ansätze interessant s<strong>ein</strong> könnten, angesprochen.9

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!