Konvertor RDF formátů
RDF format convertor
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/13035Identifiers
Study Information System: 46080
Collections
- Kvalifikační práce [11267]
Author
Advisor
Referee
Štanclová, Jana
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
11. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
RDF standard je jeden ze základních stavebních kamenů Sémantického webu. RDF/XML bylo navrženo jako primární způsob serializace RDF, avšak kvůli jeho složitosti a nízké čitelnosti zápisu pro člověka vzniklo několik alternativních, navzájem nekompatibilních, textových zápisů RDF dat. Cílem práce je vytvořit nástroj pro konverzi mezi různými způsoby serializace RDF dat, například RDF/XML, Turtle, N3 nebo N-Triples. Nástroj musí být schopen zpracovat i všechny pokročilé způsoby zápisu RDF trojic definované v jednotlivých standardech. Možné rozšíření práce je využití těchto zkrácených forem i při generování cílové reprezentace dat. Software musí být vytvořen s důrazem na maximální výkon a korektní podporu Unicode znaků.
RDF is one of the basic building blocks of the Semantic web. RDF/XML was designed to be the primary form of serializing RDF. It has a complex and hard to read syntax which lead to creation of several alternatives, that are usually human readable but incompatible with the other alternatives. The goal of the thesis is to create a conversion tool for various RDF serialization formats, e.g. RDF/XML, Turtle, N3, and N-Triples. The tool must correctly handle all of the advanced syntax of the languages on the input side. Support for these shortcuts in output is not required. The implementation should be focused on high performance and correct Unicode handling.