XML Formats Evolution and Integration
Evoluce a integrace XML formátů
dizertační práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/52879Identifikátory
SIS: 71217
Katalog UK: 990016368610106986
Kolekce
- Kvalifikační práce [11668]
Autor
Vedoucí práce
Konzultant práce
Pokorný, Jaroslav
Richta, Karel
Holubová, Irena
Oponent práce
Klettke, Meike
Svátek, Vojtěch
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
24. 9. 2013
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Prospěl/a
Klíčová slova (česky)
XML schéma, evoluce, integrace, konceptuální modelování, MDAKlíčová slova (anglicky)
XML schema, evolution, integration, conceptual modeling, MDAV poslední dekádě se XML stalo široce rozšířeným datovým modelem pro výměnu dat. Spousta uživatelů XML má spoustu XML formátů popsaných pomocí XML schémat. Pro usnadnění správy několika XML schémat modelujících podobnou realitu byl definován konceptuální model pro XML. S jeho definicí přišly různé výzvy, které bylo třeba dále zkoumat. Tato práce se zaměřuje na dvě z těchto výzev. První výzvou je správa a evoluce tohoto vícevrstvého konceptuálního modelu podle toho, jak se v čase vyvíjí modelovaná realita, XML schémata a aplikace. Druhou výzvou je umožnit většině uživatelů, kteří již XML schémata používají bez konceptuálního modelu, jejich schémata použít k jeho poloautomatické tvorbě. Navíc byl podniknut krok směrem k integraci konceptuálního modelování pro XML a technik sémantického webu.
In the past decade XML became a wide-spread information exchange data model. Many XML users have many XML formats described by XML schemas. To ease the management of multiple XML schemas modeling similar reality, the conceptual model for XML was defined. With its definition came various challenges that needed to be further researched. This thesis focuses on two of those challenges. The first challenge is to manage the evolution of the multi-level conceptual model as the modeled reality, XML schemas and applications evolve in time. The second challenge is to allow the majority of users who already use XML schemas in their system without the conceptual model to use their schemas to semi-automatically create one. In addition a step towards integration of the conceptual modeling of XML and semantic web techniques was taken.