Zvané přednášky:

Zvané přednášky jsou hodinové akce, pondělí/úterý 24/25.10.2005.

Implementace ROLAP Serveru - algoritmy a postupy
(Zkušenosti z projektu BEE)
Michal Dovrtěl, Insight Strategy, a.s.

Bezpečnostní slabiny WWW aplikací, kopie slíd
Pavel Kaňkovský, DCIT, s.r.o

Atributy a metriky kvality dat, kopie slíd
Jaroslav Král, MFF UK Praha

Jak jsme dělali Robota - fakta, zkušenosti, poučení
Zdenko Staníček, Filip Procházka, eTrium Corporation, Inc., FI MU Brno

Elasticita jako zásadní vlastnost informačního systému
Jan Melzer, DC Concept, a.s.


Zvané přednášky, abstrakty

Implementace ROLAP Serveru - algoritmy a postupy
(Zkušenosti z projektu BEE)
Michal Dovrtěl, Insight Strategy, a.s.
  • Obecný popis sémantické vrstvy relačního datového skladu v projektu BEE (popis metadat). Architektura ROLAP serveru projektu BEE (provoz izolovaného uzlu i clusteru).
  • Způsob dekompozice obecného vícerozměrného analytického dotazu.
  • Způsob sestavení fyzického star-join na základě logické definice vícerozměrného analytického dotazu.
  • Správa vyrovnávacích pamětí ROLAP serveru.
zpět

Bezpečnostní slabiny WWW aplikací
Pavel Kaňkovský, DCIT, s.r.o
  • Úvod do problematiky slabin na úrovni aplikací (s důrazem na WWW).
  • Nedostatečná kontrola vstupních parametrů a dat jako základní příčina aplikačních slabin.
  • Popis základních typů útoků: SQL injection, cross-site scripting, cookie poisoning, forceful browsing, URL tampering, brute force attacks aj.
  • Slabiny vs. vybrané WWW technologie (specifické problémy konkrétních aplikačních serverů, WWW platforem apod.).
  • Vybrané příklady.
zpět

Atributy a metriky kvality dat
Jaroslav Král, MFF UK Praha
  • Výzkum databází a jejich aplikací je dlouhodobě zaměřen spíše na problematiku, jak data ukládat, vyhledávat, prezentovat a agregovat. V poslední dekádě roste význam kvality dat (viz slogan Hnůj tam, hnůj ven). Je to důsledek toho, že se více pracuje s daty pro management, kdy je nutné používat i data, která nemusí být přesná či věrohodná.
  • Dalším důvodem je to, že přestává být hlavním problém nástrojů na ukládání a presentaci dat. Na kvalitě dat závisí i kvalita informací. Tyto problémy jsou tématem řady konferencí, pokusů o standardizaci a dokonce i zákonů (viz US zákon Data Quality Act).
  • Lze očekávat, že se i u nás stane kvalita dat předmětem legislativy. Kvalitu dat je třeba nějak měřit. Metriky kvality dat jsou podobně jako v ISO 9126 externí (dají se vždy zjistit z datového souboru, např. rozptyl) a interní (souvisí s tím, jak data vznikla, např. důvěryhodnost, konsistence, aktuálnost).
  • Externí metriky mají význam pro replikace a také pro taková korektní opatření jako je vylučování "chybných dat" nebo doplňování dat, která chybí.
  • Interní metriky mají význam pro hodnocení použitelnosti dat pro daný účel.
zpět

Jak jsme dělali Robota - fakta, zkušenosti, poučení
Zdenko Staníček, Filip Procházka, eTrium Corporation, Inc., FI MU Brno
  • Jak řídit vývojový softwarový projekt, když přesně nevíte CO má být uděláno (specifikace se mění a dopracovávají až jako součást řešení projektu), nevíte přesně ani S KÝM to budete dělat (vývojový tým se mění a členové se přesouvají v rolích podle toho, jak se projevují jejich schopnosti a mění jejich možnosti - disponibilita pro projekt) a ani nevite přesně ZA KOLIK to budete dělat (peníze do projektu se shánějí v průběhu a situace se mění).
  • Jak při tomto všem zmotivovat tým, zorganizovat práci a dosáhnout úspěchu?
zpět

Elasticita jako zásadní vlastnost informačního systému
Jan Melzer, DC Concept, a.s.
  • Celosvětová krize v oblasti nástrojů pro vývoj aplikací (lídři trhu vývojových nástrojů nepřinášejí nové myšlenky, jen dílčí vylepšení)
  • Stručný souhrn vybraných nedostatků stávajících vývojových nástrojů (nedostatky a také zbytečné činnosti, které jsou z procesu vývoje a rozvoje odbouratelné)
  • Představa o ideálním systému pro modelování reality (modelování reality bez pokroucení, dělat minimum práce a dostat maximální funkčnost)
  • Elasticita - možná cesta z bludného kruhu (složky elasticity QI : technologická, obchodní (licenční politika, distribuční síť), vyřešení výše vyjmenovaných problémů, ochrana investic)
  • QI Builder - integrální součást informačního systému (k čemu slouží, z čeho se skládá, jak se používá)
  • Univerzální datový model reality (zásady modelování v QI)
  • Praktická ukázka vývoje v QI (krátká ukázka vývoje aplikace zasazené do kontextu datového modelu)
  • Historie jedné implementace
zpět