Unterstützung komplexer Generierungsprozesse mittels XML-Technologie
Seiten
2001
diplom.de (Verlag)
978-3-8386-4704-3 (ISBN)
diplom.de (Verlag)
978-3-8386-4704-3 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Diplomarbeit aus dem Jahr 2001 im Fachbereich Medien / Kommunikation - Medienökonomie, -management, Note: 1,0, Johannes Kepler Universität Linz (Informatik), Sprache: Deutsch, Abstract: Inhaltsangabe:Zusammenfassung:
Diese Diplomarbeit behandelt die Unterstützung von großen Dokumentengenerierungsprozessen mittels der neuen W3C-Technologien (XML, XSLT, XML-Schema, ...). Aufbauend auf diesen Standards wird ein Framework zur Verfügung gestellt, welches es erlaubt, komplexe Generierungsprozesse zu steuern und erzeugte Logging Information zu verarbeiten. Sowohl die verwendeten Standards als auch die verwendete Technologie werden ausführlich vorgestellt. Das angesprochene Framework basiert auf dem Document Object Model Standard des W3Cs und erlaubt die Verwendung von auf XML basierenden Technologien (z.B. XSLT) ohne XML als Zwischenergebnis zu serialisieren. Diese Neuerung ermöglicht ein schnelleres und einfacheres Generieren von Zieldokumenten. Zur Konfiguration des Generierungsprozesses werden ebenfalls XML Dateien verwendet, wodurch es möglich ist, einen beliebig komplexen Prozess zu steuern.
Abstract:
The subject of this diploma thesis is large document generating processes, which are supported by the new W3C-technologies such as XML, XSLT and XML-Schema. Based on these standards a framework is provided, which enables controlling of the process and processing the logging information of the process. The used standards and technologies are also described. The aforementioned framework is based on the Document Object Model standard of the W3C, and enables the usage of XML-technologies like XSLT without serializing to XML as an intermediate repository. This new kind of generating method enables a faster and easier way to generate the destination documents. The configuration of the process is also in XML, which allows the controlling of processes of any size.
Inhaltsverzeichnis:Inhaltsverzeichnis:
INHALTSVERZEICHNIS2
ABKÜRZUNGSVERZEICHNIS7
1.ZIEL DER DIPLOMARBEIT8
1.1Dokumentengenerierung allgemein8
1.2Klassische Vorgehensweise bei der Dokumenten-generierung9
1.2.1Generierungsprozess9
1.2.2Probleme10
1.3Dokumentengenerierung mit W3C-Standard-Technologien11
1.3.1Vorgehensweise11
1.3.2Probleme12
1.4Anforderungen an eine Lösung13
2.RELEVANTE STANDARDS14
2.1Überblick und Einführung14
2.1.1Entstehung der Dokumentenstandards14
2.1.2Der W3C Standardisierungsprozess16
2.1.3Überblick über die relevanten Standards18
2.2XML19
2.2.1Allgemein19
2.2.2Zeichensatz19
2.2.3Aufbau eines XML-Dokumentes20
2.2.4Kommentare21
2.2.5Processing Intructions (PIs)21
2.2.6Elemente und Attribute21
2.2.7CDATA22
2.2.8XML Deklaration und Dokumententyp Deklaration22
2.2.9Entity Deklaration und Referenzierung22
2.2.10XML Beispiele23
2.3DOM25
2.3.1Überblick25
2.3.2DOM Core26
2.3.3DOM XML (Extended Core)28
2.3.4DOM HTML28
2.3.5DOM Views28
2.3.6DOM Events29
2.3.7DOM Traversal29
2.3.8DOM Range31
2.4DTD32
2.4.1Elementendeklaration33
2.4.2Attributdeklaration33
2.4.3IDs und IDREFs35
2.4.4ENTITY und ENTITIES35
2.4.5NMTOKEN36
2.4.6NOTATION36
2.4.7Enumerationen37
2.5Namespaces37
2.5.1Definition38
2.5.2Scopes38
2.6XPath39
2.6.1Pfadausdrücke40
2.6.2Logische, numerische und Zeichenausdrücke41
2.6.3Funktionen41
2.7XML-Schema42
2.7.1Vorteile von XML-Schemas gegenüber DTDs42
2.7.2Deklaration des Schemas42
2.7.3Simple Datentypen43
2.7.4Vordefinierte XML-Schema Daten-Typen43
2.7.5Komplexe Datentypen45
2.7.6Element und Attributdeklaration46
2.7.7Vererbung47
2.7.8Eindeutigkeit und Referenzen im Dokument47
2.7.9Verarbeitbarkeit und Darstellung48
2.8XSL(T)50
2.8....
Diese Diplomarbeit behandelt die Unterstützung von großen Dokumentengenerierungsprozessen mittels der neuen W3C-Technologien (XML, XSLT, XML-Schema, ...). Aufbauend auf diesen Standards wird ein Framework zur Verfügung gestellt, welches es erlaubt, komplexe Generierungsprozesse zu steuern und erzeugte Logging Information zu verarbeiten. Sowohl die verwendeten Standards als auch die verwendete Technologie werden ausführlich vorgestellt. Das angesprochene Framework basiert auf dem Document Object Model Standard des W3Cs und erlaubt die Verwendung von auf XML basierenden Technologien (z.B. XSLT) ohne XML als Zwischenergebnis zu serialisieren. Diese Neuerung ermöglicht ein schnelleres und einfacheres Generieren von Zieldokumenten. Zur Konfiguration des Generierungsprozesses werden ebenfalls XML Dateien verwendet, wodurch es möglich ist, einen beliebig komplexen Prozess zu steuern.
Abstract:
The subject of this diploma thesis is large document generating processes, which are supported by the new W3C-technologies such as XML, XSLT and XML-Schema. Based on these standards a framework is provided, which enables controlling of the process and processing the logging information of the process. The used standards and technologies are also described. The aforementioned framework is based on the Document Object Model standard of the W3C, and enables the usage of XML-technologies like XSLT without serializing to XML as an intermediate repository. This new kind of generating method enables a faster and easier way to generate the destination documents. The configuration of the process is also in XML, which allows the controlling of processes of any size.
Inhaltsverzeichnis:Inhaltsverzeichnis:
INHALTSVERZEICHNIS2
ABKÜRZUNGSVERZEICHNIS7
1.ZIEL DER DIPLOMARBEIT8
1.1Dokumentengenerierung allgemein8
1.2Klassische Vorgehensweise bei der Dokumenten-generierung9
1.2.1Generierungsprozess9
1.2.2Probleme10
1.3Dokumentengenerierung mit W3C-Standard-Technologien11
1.3.1Vorgehensweise11
1.3.2Probleme12
1.4Anforderungen an eine Lösung13
2.RELEVANTE STANDARDS14
2.1Überblick und Einführung14
2.1.1Entstehung der Dokumentenstandards14
2.1.2Der W3C Standardisierungsprozess16
2.1.3Überblick über die relevanten Standards18
2.2XML19
2.2.1Allgemein19
2.2.2Zeichensatz19
2.2.3Aufbau eines XML-Dokumentes20
2.2.4Kommentare21
2.2.5Processing Intructions (PIs)21
2.2.6Elemente und Attribute21
2.2.7CDATA22
2.2.8XML Deklaration und Dokumententyp Deklaration22
2.2.9Entity Deklaration und Referenzierung22
2.2.10XML Beispiele23
2.3DOM25
2.3.1Überblick25
2.3.2DOM Core26
2.3.3DOM XML (Extended Core)28
2.3.4DOM HTML28
2.3.5DOM Views28
2.3.6DOM Events29
2.3.7DOM Traversal29
2.3.8DOM Range31
2.4DTD32
2.4.1Elementendeklaration33
2.4.2Attributdeklaration33
2.4.3IDs und IDREFs35
2.4.4ENTITY und ENTITIES35
2.4.5NMTOKEN36
2.4.6NOTATION36
2.4.7Enumerationen37
2.5Namespaces37
2.5.1Definition38
2.5.2Scopes38
2.6XPath39
2.6.1Pfadausdrücke40
2.6.2Logische, numerische und Zeichenausdrücke41
2.6.3Funktionen41
2.7XML-Schema42
2.7.1Vorteile von XML-Schemas gegenüber DTDs42
2.7.2Deklaration des Schemas42
2.7.3Simple Datentypen43
2.7.4Vordefinierte XML-Schema Daten-Typen43
2.7.5Komplexe Datentypen45
2.7.6Element und Attributdeklaration46
2.7.7Vererbung47
2.7.8Eindeutigkeit und Referenzen im Dokument47
2.7.9Verarbeitbarkeit und Darstellung48
2.8XSL(T)50
2.8....
Sprache | deutsch |
---|---|
Maße | 148 x 210 mm |
Gewicht | 167 g |
Themenwelt | Sozialwissenschaften ► Kommunikation / Medien ► Allgemeines / Lexika |
Sozialwissenschaften ► Kommunikation / Medien ► Medienwissenschaft | |
ISBN-10 | 3-8386-4704-1 / 3838647041 |
ISBN-13 | 978-3-8386-4704-3 / 9783838647043 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Falzen, Heften, Binden für Gestalter
Buch | Hardcover (2023)
Verlag Hermann Schmidt
CHF 76,95
Das offizielle Adressbuch der Stadt Tübingen
Buch (2023)
Ungeheuer + Ulmer (Verlag)
CHF 39,95
Das offizielle Adressbuch der Stadt Freiberg
Buch (2023)
Ungeheuer + Ulmer (Verlag)
CHF 20,85