Tutoriály
| Tutoriály 2011
Dostupné škálovateľné riešenia pre spracovanie veľkého objemu dát a dátové sklady Martin Šeleng, Michal Laclavík, Štefan Dlugolinský, ÚI SAV Bratislava V súčasnosti je čoraz viac druhov informácií dostupných v digitálnej forme. S nástupom Web 2.0 aplikácií ako aj elektronizácie bankových alebo cestovných transakcií je generované množstvo dát. Vo väčšine aplikácií potrebujeme tieto informácie a dáta ukladať, spracovávať a dopytovať sa na ne. Firmy ako Google, Facebook, Amazon, Yahoo alebo Twiter museli hľadať nové inovatívne riešenia ako si poradiť so škálovaním svojich systémov pri zvyšovaní počtu používateľov, objemu dát, ale aj pri spracovaní, ukladaní a dopytovaní nad týmito dátami. Tutoriál bude zameraný na predstavenie takýchto škálovateľných open source riešení. Tieto riešenia vychádzajú z architektúr spomínaných firiem (Google – MapReduce, Amazon – Dynamo), alebo ich vývoj tieto spoločnosti podporujú (Facebook – Apache Casandra, Yahoo - Hadoop). Všetky uvedené open source riešenia používajú horizontálne škálovanie. Systém je teda možné rozširovať zapojením ďalších počítačov do klastra, pričom je možné použiť bežne dostupné počítače (tzv. commodity PCs) bez špeciálneho hardvéru. Tieto architektúry musia počítať aj s výpadkami uzlov (fault-tolerance) a musia byť tvorené tak, aby vývojár aplikácie nemusel dôkladne poznať architektúru systému. |
|
Geolokace a geolokační techniky Jaroslav Srp, FD ČVUT Praha Moderní společnost je čím dál tím více závislá na informačních technologiích. Jednou z nich je určování polohy daného objektu kdekoli na Zemi (a to ať už jde o polohu lidí, zvířat nebo neživých věcí) - tato technologie se označuje jako "geolokace". Je nepostradatelná např. pro správnou funkčnost navigace v automobilech, v mobilních telefonech ale i v letectví. Geolokace je významným pomocníkem pro experty pátrajících po konkrétním umístění počítače, z něhož byl veden hackerský útok. Lze najít mnoho dalších příkladů. Geolokace je tedy široce uplatňována v běžném životě všech lidí na Zemi. Ovšem jaké druhy geolokací se vůbec používají a jaká jsou jejich úskalí? Na tyto a další otázky přinese odpověď právě tento tutoriál. Ten bude tématicky rozdělen na dvě základní části. V první části budou podrobně rozebrány základní geolokační techniky jako je např. geolokace pomocí GSM sítí, geolokace s využitím veřejných databází, GPS (tj. satelitní geolokace) atd. Součástí bude i přehled existujících protokolů a standardů zaměřených na geolokaci. Druhá část tutoriálu pak bude věnována detailnímu pohledu na konkrétní geolokační techniku, kterou je geolokace založená na zpožďování doručovaných paketů v síti Internet, kterou lze využít ke geolokaci objektů připojených k Internetu.
Servisně orientovaná architektura Martin Nečaský, David Kusák, Karel Richta, MFF UK Praha; Pojem "servisně orientovaná architektura", neboli SOA je v dnešní době skloňován ve všech pádech odbornou i laickou veřejností. Jedná se o architektonický koncept pro budování firemní IT infrastruktury založené na službách snažící se o vzájemné "sladění" byznysu s IT. Hlavním přínosem aplikování tohoto konceptu uvnitř společnosti by mělo být zvýšení její flexibility a efektivity jejího chodu. Právě konceptem SOA a aplikací tohoto konceptu v praxi se zabývá tento tutoriál. V jeho první části se posluchači seznámí se základními aspekty konceptu SOA, zejména z pohledu byznysu. Posluchač se mimo jiné také dozví, pro koho je koncept SOA vhodný a pro koho ne, jaká rizika adopci tohoto konceptu doprovází a tendence vývoje konceptu SOA v budoucnosti. Autoři tutoriálu se zmíní i o současných vědecko-výzkumných snahách kolem SOA, jak na MFF UK, tak i ve světě. Hlavní částí tutoriálu bude potom rozbor, jak ve společnostech aplikovat koncept SOA. Rozebráno bude například vytváření nových SOA řešení, transformace řešení stávajících, rozbor vhodných metologií a referenčních architektur. Poslední část tutoriálu uvede posluchače do technického pozadí realizace SOA řešení. Dozví se například co je a nač se používá SCA, webové služby a další důležité informace.
Multiagentní systémy František Zbořil ml., FIT VUT v Brně Inteligentní prvky hrají nezanedbatelnou roli při zpracování procesů a analýze dat v rozsáhlých distribuovaných systémech. Umělí agenti, kteří jsou v těchto typech aplikací často využívání, jsou autonomní, tj. mají plnou kontrolu nad svým konáním, pokud se této kontroly nevzdají přijetím závazku vůči ostatním prvkům systému (například vůči jiným agentům, uživatelům stanic v systémech atd.) Tutoriál představí principy fungováni agentnů v distribuovaných systémech, principy jejich rozhodování, přijímání a plnění závazků k vykonání služeb a také principy přijímání, uchovávání a zpracovávání znalostí. Důraz bude kladen na výstavbu agentních systémů v souladu se specifikacemi standardů v těchto oblastech podle FIPA, které vedle specifikace agentních platforem zahrnují i jazyky pro komunikaci mezi agenty založené na řečových aktech (jazyk ACL), komunikační protokoly, specifikace životního cyklu agentů či jejich bezpečnost. Součástí tutoriálu bude také přehled matodik návrhu multiagentních systémů a programovacích jazyků vystavěných na multiagentních paradigmatech. Tutoriály 2010
Návrh a testování uživatelských rozhraní Pavel Slavík, Zdeněk Míkovec, Martin Klíma, FEL ČVUT Praha, prezentace Geoinformatika - proč je tam to GEO? Petr Rapant, Daniela Ďuráková, HGF VŠB-TU Ostrava, prezentace Astroinformatika, Virtuální observatoř a petabytové přehlídky oblohy Petr Škoda, AsÚ AVČR Ondřejov, prezentace Dotazování XML dat Michal Krátký, Radim Bača, FEI VŠB-TU Ostrava, prezentace Tutoriály 2009 Web 2.0 Tomáš Pitner a kol., MU Brno, prezentace Virtuální světy a virtuální lidé: reprezentace znalostí a rozhodování Cyril Brom a kol., Gemrot, MFF UK, prezentace Správa dat v gridových systémech Luděk Matyska a kol., MU Brno, prezentace 1, prezentace 2 Výzkum a aplikace v oblasti řečových technologií Josef Psutka a kol., ZČU Plzeň, prezentace Tutoriály 2008 UML, alea iacta est Miroslav Benešovský, Karel Richta, BenSoft, s.r.o, MFF UK Praha Dobývání znalostí v kostce Petr Berka, VŠE Praha Service Systems - Modeling, Execution, Education Zdenko Staníček, FI MU Brno Teorie a praxe podobnostního hledání v metrických prostorech Pavel Zezula, Vlastislav Dohnal, Michal Batko, FI MU Brno Tutoriály 2007 Bezpečnost IT podle standardu řady ISO2700x Jan Mikulecký CISM, Libor Široký, Risk Analysis Consultants, s.r.o Velké textové korpusy v praxi, prezentace Karel Pala, Pavel Rychlý, FI MU Vizualizace geografických dat, prezentace Karel Staněk, PrF MU Ontologické inženýrství, prezentace 1, prezentace 2 Vojtěch Svátek,Miroslav Vacura, VŠE Tutoriály 2006 Klasifikační a regresní stromy Jaromír Antoch, MFF UK Praha, přednáškové materiály (.pdf) GIS, systém nebo služby? Miroslav Benešovský, NESS Czech s.r.o., Petr Glos, ÚVT MU Brno, přednáškové materiály (.pdf) WEB Services Martin Kuba, ÚVT MU Brno, přednáškové materiály (.pdf) Digitální fotografie Tomáš Staudek, barevná verze textu příspěvku ve sborníku (.pdf), přednáškové materiály (.pdf) Tutoriály 2005 Vývoj softvéru založený na modeli a návrhových vzoroch, prezentace Peter Blšták, Ľubor Šešera, SOFTEC Bratislava Správa identity, prezentace Petr Hanáček, Jan Staudek, FIT VUT Brno, FI MU Brno Aspektově-orientované programování, prezentace Petr Kroha, TU Chemnitz Řízení projektů zavádění IS do organizací, prezentace, literatura Josef Hajkr, SHINE Consulting, s.r.o., Zdenko Staníček, FI MU Brno a eTrium Corporation, Inc. Tutoriály 2004 Základní principy a užití TOC (teorie omezení) v podnikové informatice , prezentace Josef Basl, VŠE Praha Datové sklady a BI jako součást architektury IS/ITC , prezentace Jan Pour, VŠE Praha Vizualizace dat a grafická komunikační rozhraní , prezentace Ivo Serba, Tomáš Staudek, FI MU Brno FIT VUT, FI MU, Brno Business Rule Engines a konstrukce IS , prezentace Zdenko Staníček, Filip Procházka, FI MU Brno Tutoriály 2003 Čipová karta v informačních systémech Čipová karta v informačních systémech , prezentace Petr Hanáček, Václav Matyáš, FIT VUT, FI MU, Brno Metody vyhledávání v rozsáhlých kolekcích dat , prezentace Dušan Húsek, Jaroslav Pokorný, Václav Snášel, Hana Řezanková, Institute of Computer Science, Academy of Sciences of the Czech Republic, Katedra softwarového inženýrství , MFF UK Praha,Katedra informatiky, VŠB-TU Ostrava, Katedra statistiky a pravděpodobnosti , Vysoká škola ekonomická v Praze XML schémata , prezentace Jiří Kosek, FIS VŠE, Praha Vysokorychlostní sítě a Gridy , prezentace Luděk Matyska, FI MU Brno |