FI:PV226 Seminář LaSArIS - Informace o předmětu
PV226 Seminář Laboratoře softwarových architektur a informačních systémů
Fakulta informatikypodzim 2009
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
RNDr. Jaroslav Ráček, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
RNDr. Jaroslav Škrabálek, MBA (pomocník)
Mgr. Marek Jelen (pomocník) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh
- Čt 12:00–13:50 B410
- Předpoklady
- SOUHLAS
Základní zkušenosti s praktickou realizací netriviálních programových systémů a zájem o práci na projektech Laboratoře. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 30 stud.
Momentální stav registrace a zápisu: zapsáno: 0/30, pouze zareg.: 0/30, pouze zareg. s předností (mateřské obory): 0/30 - Mateřské obory/plány
- předmět má 36 mateřských oborů, zobrazit
- Cíle předmětu
- Studenti poznají aktuální novinky v oblasti softwarových architektur a technologií výstavby rozsáhlých programových systémů v širším kontextu neomezeném jednotící platformou. Na rozdíl od úžeji specializovaných předmětů (PA165 Vývoj programových systémů v jazyce Java) nebude poskytnut ucelený náhled na všechny technologické vrstvy jedné platformy a cílem nebude naučit je budovat celé rozsáhlé programové systémy, ale dát vhled do různorodého světa dynamicky se rozvíjejících přístupů k návrhu, vývoji, testování a nasazení aplikací i mimo podnikovou sféru, tzn. vč. oblasti Web 2.0 aplikací, Cloud Computing, vzdálený vývoj a hostování aplikací, jakož i využití obchodních netradičních modelů apod.
- Osnova
- Výzkumná oblast A -- Softwarové architektury: Moderní koncepty softwarových architektur; Komponentové a servisně orientované architektury konkrétně; PCM (Palladio Component Model) Framework;
- Výzkumná oblast B -- Technologie: Netradiční databázová řešení pro webové aplikace; Behaviour-Driven Development (BDD), Acceptance Tests, Integration Tests; Technologie Adobe a jejich aplikace P2P; Rychlý vývoj a hostování aplikací v Ruby on Rails;
- Výzkumná oblast C -- IS a řízení: SysML - rozdíly oproti UML2, OMG SysML vs. SysML.org; WebML - The UML for the web; Nástroje pro průběžnou integraci a testování;
- Výzkumná oblast D -- Environmentální informatika: Environmentální informační systémy; Systémy monitoringu stavu životního prostředí; Dynamická geovizualizace v krizovém řízení;
- Literatura
- Ian Gorton: Essential Software Architecture
- Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
- Clemenss Szyperski: Component software : beyond object-oriented programming
- John Cheesman and John Daniels: UML Components
- Paul Clements et al: Documenting Software Architectures: Views and Beyond
- Výukové metody
- Přehledová vystoupení přednášejících k novým tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s něktěrým přednášejícím (typicky na projektu VaV, odborné publikaci, praktické aplikaci, výukovém materiálu).
- Metody hodnocení
- Prezentace výsledků samostatné práce zadané přednášejícím.
- Informace učitele
- http://lasaris.fi.muni.cz/teaching
- Další komentáře
- Studijní materiály
Předmět je vyučován každý semestr.
- Statistika zápisu (podzim 2009, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2009/PV226