Charles Explorer logo
🇨🇿

Verzování a revalidace XML schémat

Publikace na Matematicko-fyzikální fakulta |
2011

Abstrakt

Jednou z předních charakteristik XML aplikací je jejich dynamická povaha. Jak system roste a vyvíjí se, původní uživatelské požadavky se mění a/nebo nové požadavky přibývají.

Krom změn v rozhraních je také nutné upravit existující dokumenty a to s každou novou verzí tak, aby byly platné i v nové specifikaci. Přistup popsaný v této práci rozšiřuje existující konceptuální model o podporu více verzí modelu.

Díky tomuto rozšíření je možné definovat sadu změn mezi dvěma verzemi schematu. Tato práce obsahuje popis algoritmu, který porovná dvě verze schematu a vytvoří revalidační skript v jazyce XSL.