|
|
| |
| |
Digitale Publikationsprozesse |
| | | |
|
|
| | | |
Entwicklung |
DTDs und Schemas |
| | Was ist eine DTD bzw. Dokument Typ Definition? Die ISO Norm 8879
für SGML definiert wie folgt: "Rules, determined by an application, that
apply SGML to the markup of documents of a particular type." |
| | Bei der Entwicklung einer SGML bzw. XML DTD müssen viele
Faktoren berücksichtigt werden. Zunächst sollten immer die aktuellen
und zukünftigen Produktanforderungen bekannt sein und bei der Entwicklung
eine entscheidende Rolle spielen. Es ist außerdem wichtig, eine
umfassende Dokument- und Prozeßanalyse durchzuführen. In der Regel
ist die DTD so zu gestalten, daß eine Vielzahl von Produkten auf Basis
des SGML/XML Datenbestands erstellt werden können. Es reicht deshalb nicht
aus, nur die Datenlage zu beschreiben und sich auf ein Produkt zu konzentrieren
sondern der gesamte Produktionsprozeß sollte berücksichtigt werden.
|
| | Die Entwicklung einer DTD ist immer eine Gratwanderung, weil sie
möglichst restriktiv sein sollte, um einen hohen Automatisierungsgrad zu
erreichen und gleichzeitig flexibel genug, um allen Produktanforderungen
gerecht zu werden. Zudem gibt es eine Reihe von Standard-DTDs (siehe unten),
die man ggfs. berücksichtigen und integrieren kann. |
| | Im Zusammenhang mit der Entstehung von XML sind neuartige Wege
geschaffen worden, die Dokumentstruktur bzw. die XML Auszeichnung von
Dokumenten zu spezifizieren. Zusätzlich zur DTD gibt es jetzt auch das
sogenannte Schema (inzwischen
auch in verschiedenen Varianten wie z.B. Relax NG). Damit sollen im Gegensatz
zu DTDs exaktere und detaillierte Spezifikationen möglich werden (wie z.B.
die Spezifikation von Datentypen (z.B. numerisch, String, etc.) oder die genaue
Spezifikation der Anzahl von Elementen (z.B. genau 3 statt nur mehrfach)).
Schemas sind meist sehr stark an Datenbankanwendungen orientiert. |
| | |
Angebot |
| > | DTD/Schema-Entwicklung inkl.
Dokumentanalyse, Tests, Dokumentation |
| > | DTD/Schema Revision, Support und
Pflege (siehe auch weitere Seite) |
| > | Prüfung von DTD/Schema in
Bezug auf bestimmte Anforderungen |
| > | Prüfung der Anwendbarkeit oder
Integrationsmöglichkeit von Standard-DTDs/Schemas |
| > | Migration von SGML-DTDs nach XML
(siehe auch weitere Seite) oder in ein XML
Schema |
|
| | |
Links |
|
| |
|
| |
Tabellen-Standards |
| |
|
| |
Metadaten-Standards |
| |
|
| |
Semantic Web-Standards |
| |
|
| |
Digital Rights Standards |
| |
|
| |
Weitere Quellen zu Standards |
| |
|
| | |
| | |
| | |
| | |
| | "Always know what you're buying" (Ferengi Erwerbsregel
#218) | |