Charles Explorer logo
🇨🇿

Verzování, revalidace a integritní omezení XML dokumentů

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 užívaných/poskytovaných systémem nebo jeho komponentami je také nutné upravit existující dokumenty a to s každou novou verzí tak, aby byly platné i v nové specifikaci. V této doktorské práci rozšíříme existující konceptuální model o podporu více verzí.

Díky tomuto rozšíření bude možné detekovat změny mězi dvěma verzemi schematu a generovat revalidační skript pro existující data. Díky obohacení modelu o integritní omezení bude možné revalidovat také změny v semantice krom strukturálních změn.