Validace komponovaných dokumentů XML
Thesis title: | Validace komponovaných dokumentů XML |
---|---|
Author: | Nálevka, Petr |
Thesis type: | Diploma thesis |
Supervisor: | Kosek, Jiří |
Opponents: | Nič, Miloslav |
Thesis language: | English |
Abstract: | Tato práce se zabývá různými charakteristikami komponovaných dokumentů a ukazuje
potencionální výhody využití takových dokumentů v prostředí dnešního Webu. Hlavní
pozornost je soustředěna na problémy spojené s validací komponovaných dokumentů.
Práce zkoumá různé přístupy k řešení těchto problémů. Validační metoda NVDL
(Namespace-based Validation Dispatching Language) je popsána detailně. Tato práce
popisuje hlavní principy NVDL, zkoumá výhody a nevýhody oproti jiným přístupům
a představuje JNVDL. JNVDL je kompletní implementace specifikace NVDL, která
byla napsána v jazyce Java jako součást této práce. Popsány jsou nejen technické prvky
implementace, ale JNVDL je představeno i z uživatelské perspektivy. Pro ověření využitelnosti
bylo JNVDL integrováno do existujícího projektu pro validaci webových
dokumentů s názvem Relaxed, aby jednoduše zpřístupnilo validaci komponovaných
dokumentů autorům webového obsahu. |
Keywords: |
Thesis title: | Compound XML documents |
---|---|
Author: | Nálevka, Petr |
Thesis type: | Diplomová práce |
Supervisor: | Kosek, Jiří |
Opponents: | Nič, Miloslav |
Thesis language: | English |
Abstract: | |
Keywords: | Relaxed; JNVDL; HTML; XML; Namespaces; Relax NG; NVDL; validace |
Information about study
Study programme: | Aplikovaná informatika/Informační a znalostní inženýrství |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information and Knowledge Engineering |
Information on submission and defense
Date of assignment: | 29. 5. 2007 |
---|---|
Date of submission: | 1. 6. 2007 |
Date of defense: | 13. 6. 2007 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/5880/podrobnosti |