MATFYZ 60 2012 - Matfyz 60 | Page 91

Současné výsledky ve výzkumu v oblasti webové- ho inženýrství mají potenciál tuto práci zjednodušit. V naší skupině tyto výsledky rozvíjíme a aplikujeme v praxi. Vyvíjíme nástroje, které na Internetu rozpo- znávají zajímavé zdroje informací, získávají z nich potřebné údaje, indexují je a propojují dohromady. Při tom se musíme vypořádat s mnoha problémy, jako je např. různorodost dat či jejich nepřesnost, du- plicita a (ne)důvěryhodnost. Výsledkem jsou strukturovaná data, se kterými pra cujeme dvěma způsoby. První umožňuje nalezení od povědí na výše položené otázky. Druhým je pub- likace dat na Webu tak, aby s nimi mohli pracovat ostatní. To pak využíváme při práci na konkrétních projektech, např. pro Nadační fond proti korupci. XML inženýrstvím proti komunikačnímu chaosu Internet je nejen prostředek pro komunikaci mezi lidmi, ale i mezi softwarovými systémy. Když si objednáte na cestovatelském serveru letenku, spustíte lavinu zpráv mezi systémy leteckých společností, online platebními bránami či rezervacemi hotelů a automobilů. Ko- munikace je vedena v rozšiřitelném značkovacím jazyce XML. V zasílané zprávě umožňuje informace označit pomocí strojově čitelných značek, které využije jiný systém k jejich au- tomatizované extrakci. K tomu je nutné, aby se tvůrci systémů předem dohodli na používa - né sadě XML značek. Jinak by si systémy nerozuměly. S tvorbou sad XML značek je spojena řada problémů. Sady jsou komplexní a musí vyhovět požadavkům mnoha stran. Jejich tvorba je náročná. Ne vždy se navíc komunikující strany na společné sadě domluví. Potom je nutné odlišné sady vzájemně mapovat. A v neposlední řadě je nutné sady neustále modifi kovat s tím, jak se mění požadavky (např. měnící se legis- lativa). Bez sofi stikovaných metod a nástrojů je tvorba a následná údržba sad XML značek náročná. My takové metody a nástroje vyvíjíme a realizujeme s nimi konkrétní projekty. Např. uka zujeme, jak efektivně vytvářet a spravovat XML značky pro komunikaci mezi zdra- votnic kými systémy. S Fraunhofer Institutem pracujeme na sadě XML značek pro německý eGovernment. Informati ka: Webové a XML inženýrství 89