PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
jaro 2024
Rozsah
0/2/0. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
Bruno Rossi, PhD (přednášející)
RNDr. Martin Macák, Ph.D. (přednášející)
doc. PhDr. Jiří Dan, CSc. (cvičící)
Garance
doc. RNDr. Radek Ošlejšek, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh
Čt 10:00–11:50 A319
  • Rozvrh seminárních/paralelních skupin:
PV226/Psychologie: St 14:00–15:50 A218, J. Dan
Předpoklady
SOUHLAS
V žádosti o SOUHLAS prosím uveďte, zda máte zájem o seminář Lasaris nebo Psychologie. Žádostí o SOUHLAS se nenechte odradit, pomáhá nám jen regulovat kapacitu uvedených seminářů.
V případě Lasaris se očekává zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu rozsáhlých a kritických systémů s důrazem na jejich kvalitu.
V případě semináře zaměřeného na "Vybrané kapitoly z praktické psychologie" se očekává zájem o toto téma.
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 60 stud.
Momentální stav registrace a zápisu: zapsáno: 18/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Mateřské obory/plány
předmět má 70 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru podzim 2023 bude PV226 hostit jeden samostatný specializovaný seminář, "Vybrané kapitoly z praktické psychologie" s následujícím zaměřením:

Seminář se zaměřením "Vybrané kapitoly z praktické psychologie" si klade za cíl poskytnout posluchačům základní informace z vybraných disciplín vědecké psychologie pro usnadnění orientace v životních situacích. Získají zkušenost s metodami psychodiagnostickými a psychokorektivními, případně prožitkovými. Po absolvování kurzu rozpoznají, kdy je vhodné a účelné obracen se na odborné psychology. Psychologie jim bude prezentována jako věda multiparadigmatická s kritickým přístupem ke svým poznatkům. Akcentovány budou přesahy do IT světa, jako je vedení a motivace členů týmu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Vybraných kapitol z praktické psychologie:
  • Detailní osnova je dostupná na https://is.muni.cz/auth/el/fi/jaro2024/PV226/psychologie/Psychologie-osnova.pdf
Literatura
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • Ian Gorton: Essential Software Architecture
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).

V případě Vybraných kapitol z praktické psychologie přednášky k tématu spolu s interaktivními cvičeními a diskuzí.
Metody hodnocení
Docházka do seminářů a posouzení výsledku zadané samostatné práce.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
podzim 2024
Rozsah
0/2/0. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (cvičící)
Bruno Rossi, PhD (přednášející)
RNDr. Martin Macák, Ph.D. (cvičící)
Mgr. Katarína Palubová (cvičící)
Garance
prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Předpoklady
SOUHLAS
V žádosti o SOUHLAS prosím uveďte, zda máte zájem o seminář Lasaris nebo Intro do agilního přístupu. Žádostí o SOUHLAS se nenechte odradit, pomáhá nám jen regulovat kapacitu uvedených seminářů.
V případě Lasaris se očekává zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu rozsáhlých a kritických systémů s důrazem na jejich kvalitu.
V případě semináře "Intro do agilního přístupu" se očekává zájem o toto téma.
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 100 stud.
Momentální stav registrace a zápisu: zapsáno: 0/100, pouze zareg.: 5/100, pouze zareg. s předností (mateřské obory): 2/100
Mateřské obory/plány
předmět má 32 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru podzim 2024 bude PV226 hostit jeden samostatný specializovaný seminář, "Intro do agilního přístupu" s následujícím zaměřením:

Cílem semináře "Intro do agilního přístupu" je poskytnout studentům základní informace o agilitě a její aplikaci ve firmách různých velikostí. Studenti si osvojí agilní přístup, hodnoty a principy, jakož i různé agilní metodiky a jejich využití v praxi. Osvojí si koncepty agilního vývoje softwaru, výhody a nevýhody agilního přístupu ve srovnání s "waterfall" metodikou. Seminář se detailněji zaměří na Scrum framework, jeho hodnoty, role a význam jednotlivých ceremonií. Kromě toho budou studenti obeznámeni s agilním leadershipem, agilními transformacemi a SAFe (Scaled Agile Framework). Součástí semináře budou praktické příklady, cvičení/simulace, jakož i diskuse a interakce s odborníky z praxe. Tímto způsobem se studenti připraví na efektivní využití agilních metod v jejich budoucí kariéře v dynamickém a rychle měnícím se IT světě.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Intro do agilního přístupu:
  • Detailní osnova je dostupná jako interaktivní osnova ve studijních materiálech předmětu
Literatura
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Ian Gorton: Essential Software Architecture
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).

V případě Intro do agilního přístupu přednášky k tématu spolu s interaktivními cvičeními a diskuzí.
Metody hodnocení
Docházka do seminářů a posouzení výsledku zadané samostatné práce.
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.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
jaro 2025
Rozsah
0/2/0. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
Bruno Rossi, PhD (přednášející)
RNDr. Martin Macák, Ph.D. (přednášející)
doc. PhDr. Jiří Dan, CSc. (cvičící)
Garance
doc. RNDr. Radek Ošlejšek, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Předpoklady
SOUHLAS
V žádosti o SOUHLAS prosím uveďte, zda máte zájem o seminář Lasaris nebo Psychologie. Žádostí o SOUHLAS se nenechte odradit, pomáhá nám jen regulovat kapacitu uvedených seminářů.
V případě Lasaris se očekává zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu rozsáhlých a kritických systémů s důrazem na jejich kvalitu.
V případě semináře zaměřeného na "Vybrané kapitoly z praktické psychologie" se očekává zájem o toto téma.
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 60 stud.
Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Mateřské obory/plány
předmět má 37 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru jaro 2025 bude PV226 hostit jeden samostatný specializovaný seminář, "Vybrané kapitoly z praktické psychologie" s následujícím zaměřením:

Seminář se zaměřením "Vybrané kapitoly z praktické psychologie" si klade za cíl poskytnout posluchačům základní informace z vybraných disciplín vědecké psychologie pro usnadnění orientace v životních situacích. Získají zkušenost s metodami psychodiagnostickými a psychokorektivními, případně prožitkovými. Po absolvování kurzu rozpoznají, kdy je vhodné a účelné obracen se na odborné psychology. Psychologie jim bude prezentována jako věda multiparadigmatická s kritickým přístupem ke svým poznatkům. Akcentovány budou přesahy do IT světa, jako je vedení a motivace členů týmu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Vybraných kapitol z praktické psychologie:
  • Detailní osnova je dostupná na https://is.muni.cz/auth/el/fi/jaro2024/PV226/psychologie/Psychologie-osnova.pdf
Literatura
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • Ian Gorton: Essential Software Architecture
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).

V případě Vybraných kapitol z praktické psychologie přednášky k tématu spolu s interaktivními cvičeními a diskuzí.
Metody hodnocení
Docházka do seminářů a posouzení výsledku zadané samostatné práce.
Informace učitele
http://lasaris.fi.muni.cz/teaching
Další komentáře
Předmět je vyučován každý semestr.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
podzim 2023
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (cvičící)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
RNDr. Martin Macák, Ph.D. (cvičící)
Ing. Lukáš Grolig (přednášející)
RNDr. David Gešvindr, Ph.D. (cvičící)
Hind Bangui, PhD (přednášející)
doc. PhDr. Jiří Dan, CSc. (cvičící)
Radmila Čermáková (pomocník)
Garance
prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/LaSArIS: Čt 10:00–11:50 A319, H. Bangui, B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
PV226/Psychologie: Čt 14:00–15:50 B410, J. Dan
Předpoklady
SOUHLAS
V žádosti o SOUHLAS prosím uveďte, zda máte zájem o seminář Lasaris nebo Psychologie. Žádostí o SOUHLAS se nenechte odradit, pomáhá nám jen regulovat kapacitu uvedených seminářů.
V případě Lasaris se očekává zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu rozsáhlých a kritických systémů s důrazem na jejich kvalitu.
V případě semináře zaměřeného na "Vybrané kapitoly z praktické psychologie" se očekává zájem o toto téma.
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 100 stud.
Momentální stav registrace a zápisu: zapsáno: 16/100, pouze zareg.: 0/100, pouze zareg. s předností (mateřské obory): 0/100
Mateřské obory/plány
předmět má 66 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru podzim 2023 bude PV226 hostit jeden samostatný specializovaný seminář, "Vybrané kapitoly z praktické psychologie" s následujícím zaměřením:

Seminář se zaměřením "Vybrané kapitoly z praktické psychologie" si klade za cíl poskytnout posluchačům základní informace z vybraných disciplín vědecké psychologie pro usnadnění orientace v životních situacích. Získají zkušenost s metodami psychodiagnostickými a psychokorektivními, případně prožitkovými. Po absolvování kurzu rozpoznají, kdy je vhodné a účelné obracen se na odborné psychology. Psychologie jim bude prezentována jako věda multiparadigmatická s kritickým přístupem ke svým poznatkům. Akcentovány budou přesahy do IT světa, jako je vedení a motivace členů týmu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Vybraných kapitol z praktické psychologie:
  • Detailní osnova je dostupná na https://is.muni.cz/auth/el/fi/podzim2022/PV226/Dan_-_Psychologie_-_osnova_prednasek_01092022.pdf
Literatura
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Ian Gorton: Essential Software Architecture
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).

V případě Vybraných kapitol z praktické psychologie přednášky k tématu spolu s interaktivními cvičeními a diskuzí.
Metody hodnocení
Docházka do seminářů a posouzení výsledku zadané samostatné práce.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
jaro 2023
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
Bruno Rossi, PhD (přednášející)
doc. PhDr. Jiří Dan, CSc. (cvičící)
Mgr. Martin Hofbauer (cvičící)
RNDr. Lukáš Daubner, Ph.D. (pomocník)
Bc. Pavel Nedělník (pomocník)
Garance
doc. RNDr. Radek Ošlejšek, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/Lasaris: Čt 16. 2. až Čt 11. 5. Čt 10:00–11:50 A319, B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
PV226/Psychologie: Čt 16. 2. až Čt 11. 5. Čt 14:00–15:50 B410, J. Dan
Předpoklady
SOUHLAS
Zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu systémů s velkým důrazem na jejich kvalitu, zejména pak kritických systémů a infrastruktur. Případně zájem o téma specializovaného seminář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 60 stud.
Momentální stav registrace a zápisu: zapsáno: 16/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Mateřské obory/plány
předmět má 70 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru jaro 2023 bude PV226 hostit samostatný specializovaný seminář "Vybrané kapitoly z praktické psychologie", volně navazující na seminář se stejným názvem (z předchozího semestru) s následujícím zaměřením:

Seminář se zaměřením "Vybrané kapitoly z praktické psychologie" si klade za cíl poskytnout posluchačům základní informace z vybraných disciplín vědecké psychologie pro usnadnění orientace v životních situacích. Získají zkušenost s metodami psychodiagnostickými a psychokorektivními, případně prožitkovými. Po absolvování kurzu rozpoznají, kdy je vhodné a účelné obracen se na odborné psychology. Psychologie jim bude prezentována jako věda multiparadigmatická s kritickým přístupem ke svým poznatkům. Akcentovány budou přesahy do IT světa, jako je vedení a motivace členů týmu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Vybraných kapitol z praktické psychologie:
  • Detailní osnova je dostupná na https://is.muni.cz/auth/el/fi/podzim2022/PV226/Dan_-_Psychologie_-_osnova_prednasek_01092022.pdf
Literatura
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Ian Gorton: Essential Software Architecture
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
Metody hodnocení
V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
podzim 2022
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (cvičící)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
RNDr. Martin Macák, Ph.D. (cvičící)
Ing. Lukáš Grolig (přednášející)
RNDr. David Gešvindr, Ph.D. (cvičící)
doc. PhDr. Jiří Dan, CSc. (cvičící)
Radmila Čermáková (pomocník)
Garance
prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/LaSArIS: Čt 10:00–11:50 A319, B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
PV226/Psychologie: St 14:00–15:50 B410, J. Dan
PV226/Sw_architektury: Po 16:00–17:50 A318, L. Grolig
Předpoklady
SOUHLAS
Zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu systémů s velkým důrazem na jejich kvalitu, zejména pak kritických systémů a infrastruktur.
V případě semináře zaměřeného na softwarové architektury se očekává pokročilá znalost vývoje aplikací a to jak frontendové tak backendové strany. Dále se očekává znalost návrhu relačních databází a jejich realizace. Student by měl také mít základní znalosti o operačních systémech, kontejnerizaci a počítačových sítích.
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 100 stud.
Momentální stav registrace a zápisu: zapsáno: 26/100, pouze zareg.: 0/100, pouze zareg. s předností (mateřské obory): 0/100
Mateřské obory/plány
předmět má 66 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru podzim 2022 bude PV226 hostit dva samostatné specializované semináře, "Softwarové architektury" a "Vybrané kapitoly z praktické psychologie" s následujícím zaměřením:

Seminář se zaměřením na "Softwarové architektury" se zaměří na seznámení se s nejčastějšími moderními řešeními vybraných typů systému. Principy budou aplikovány na případových studiích z dané oblasti.

Seminář se zaměřením "Vybrané kapitoly z praktické psychologie" si klade za cíl poskytnout posluchačům základní informace z vybraných disciplín vědecké psychologie pro usnadnění orientace v životních situacích. Získají zkušenost s metodami psychodiagnostickými a psychokorektivními, případně prožitkovými. Po absolvování kurzu rozpoznají, kdy je vhodné a účelné obracen se na odborné psychology. Psychologie jim bude prezentována jako věda multiparadigmatická s kritickým přístupem ke svým poznatkům. Akcentovány budou přesahy do IT světa, jako je vedení a motivace členů týmu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě softwarových architektur:
  • 1 ADR, C4 & důležité diagramy (ERD, sekvenční, procesní)
  • 2 Identita, řízení přístupu, compliance, zero trust
  • 3 Architektury pro webové e-commerce systémy (případová studie globální eshop)
  • 4 Architektury real-time systémů (případová studie sázkový systém, případová studie real-time kolaborace)
  • 5 Architektury streamovacích služeb
  • 6 Architektury datových skladů a analytických systémů
  • 7 Principy integrace strojového učení do systémů
  • V případě Vybraných kapitol z praktické psychologie:
  • Detailní osnova je dostupná na https://is.muni.cz/auth/el/fi/podzim2022/PV226/Dan_-_Psychologie_-_osnova_prednasek_01092022.pdf
Literatura
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • Ian Gorton: Essential Software Architecture
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).

V případě softwarových architektur se studenti účastní diskuzní skupiny, kde se formou přednášky projdou jednotlivá témata, které se následně diskutují. Znalosti se cvičí formou návrhu dle zadání nebo zpracováním eseje na dané téma.
Metody hodnocení
V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
V případě softwarových architektur je nutná účast na konzultacích.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
jaro 2022
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
Garance
doc. RNDr. Radek Ošlejšek, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/Blockchain: Út 15. 2. až Út 10. 5. Út 12:00–13:50 A318, B. Mbarek
PV226/Lasaris: Čt 17. 2. až Čt 12. 5. Čt 10:00–11:50 A319, B. Bühnová
Předpoklady
SOUHLAS
Zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu systémů s velkým důrazem na jejich kvalitu, zejména pak kritických systémů a infrastruktur.
V případě Blockchain semináře (viz. cíle předmětu) musí mít studenti výbornou znalost angličtiny, dobrou znalost práce s Linuxem a solidní zkušenost s programováním v jazyce C++ alebo Java. Je nutné mít vlastní notebook s Linuxem.
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 60 stud.
Momentální stav registrace a zápisu: zapsáno: 5/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Mateřské obory/plány
předmět má 70 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru jaro 2022 bude PV226 hostit také samostatný semestrální specializovaný Blockchain seminář, který se zaměřuje na porozumění konceptů Blockchainu, návrh a implementaci vybraných Blockchain případů užití, vytváření smart kontraktů a nasazení IoT sítě přes Hyperledger Fabric Compose. Tento seminář bude mít na starosti Bacem Mbarek ve spolupráci s Martinem Macákem.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Blockchain semináře:
  • Blockchain
  • Smart contract
  • Blockchain framework implementation (Hyperledger Fabric)
  • Security and Privacy
  • Hyperledger caliper: Blockchain Simulator
  • Internet of things
Literatura
  • Ian Gorton: Essential Software Architecture
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
V případě Blockchain semináře tento kurz poskytne teoretické i praktické základy aplikací Blockchainu. Během kurzu se poskytne náhled do historie vývoje Blockchainu a vysvětlí se důležité koncepty jako modelování, mining, smart kontrakty, ověřování transakcí, virtuální identita a více. Také se poskytne úvod do dostupných Blockchainových platforem, jako Hyperledger Fabric. Projdou se praktické aplikace, včetně příkladů, v různých doménách, jako internet věcí, finanční sektor, logistika a zdravotnictví.
Metody hodnocení
V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
V případě Blockchain semináře je nutná docházka na semináře a prezentace projektu.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
podzim 2021
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno prezenčně.
Vyučující
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (cvičící)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
RNDr. Martin Macák, Ph.D. (cvičící)
Ing. Lukáš Grolig (přednášející)
RNDr. David Gešvindr, Ph.D. (cvičící)
Radmila Čermáková (pomocník)
Garance
prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/PM: Rozvrh nebyl do ISu vložen. M. Macák
PV226/Blockchain: Po 13. 9. až Po 6. 12. Po 16:00–17:50 B411, B. Mbarek
PV226/Lasaris_lab: Čt 16. 9. až Čt 9. 12. Čt 10:00–11:50 A319, B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
Předpoklady
SOUHLAS
Zájem o aktivity laboratoře Lasaris, tj. oblasti návrhu, vývoje a provozu systémů s velkým důrazem na jejich kvalitu, zejména pak kritických systémů a infrastruktur.
V případě Blockchain semináře (viz. cíle předmětu) musí mít studenti výbornou znalost angličtiny, dobrou znalost práce s Linuxem a solidní zkušenost s programováním v jazyce C++ alebo Java. Je nutné mít vlastní notebook s Linuxem.
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 100 stud.
Momentální stav registrace a zápisu: zapsáno: 3/100, pouze zareg.: 0/100, pouze zareg. s předností (mateřské obory): 0/100
Mateřské obory/plány
předmět má 65 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou zváni i externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru jaro 2022 bude PV226 hostit také samostatný semestrální specializovaný Blockchain seminář, který se zaměřuje na porozumění konceptů Blockchainu, návrh a implementaci vybraných Blockchain případů užití, vytváření smart kontraktů a nasazení IoT sítě přes Hyperledger Fabric Compose. Tento seminář bude mít na starosti Bacem Mbarek ve spolupráci s Martinem Macákem.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur.
Osnova
  • V případě Lasaris (základní seminář):
  • Osnova každého semestru je složena z individuálních vystoupení členů laboratoře a externích hostů, případně samotných studentů (viz interaktivní osnova daného semestru).
  • V případě Blockchain semináře:
  • Blockchain
  • Smart contract
  • Blockchain framework implementation (Hyperledger Fabric)
  • Security and Privacy
  • Hyperledger caliper: Blockchain Simulator
  • Internet of things
Literatura
  • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Paul Clements et al: Documenting Software Architectures: Views and Beyond
  • Ian Gorton: Essential Software Architecture
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris přehledová vystoupení přednášejících k tématům činnosti laboratoře. Teoretické úvody formou přednášek do oblastí nepokrytých jinými předměty FI. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
V případě Blockchain semináře tento kurz poskytne teoretické i praktické základy aplikací Blockchainu. Během kurzu se poskytne náhled do historie vývoje Blockchainu a vysvětlí se důležité koncepty jako modelování, mining, smart kontrakty, ověřování transakcí, virtuální identita a více. Také se poskytne úvod do dostupných Blockchainových platforem, jako Hyperledger Fabric. Projdou se praktické aplikace, včetně příkladů, v různých doménách, jako internet věcí, finanční sektor, logistika a zdravotnictví.
Metody hodnocení
V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
V případě Blockchain semináře je nutná docházka na semináře a prezentace projektu.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
jaro 2021
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno online.
Vyučující
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
RNDr. Martin Macák, Ph.D. (cvičící)
Ing. Lukáš Grolig (cvičící)
Radmila Čermáková (pomocník)
Garance
doc. RNDr. Radek Ošlejšek, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh
Čt 10:00–11:50 A319
  • Rozvrh seminárních/paralelních skupin:
PV226/PM: Pá 14:00–15:50 Virtuální místnost, M. Macák
PV226/Blockchain: St 12:00–13:50 Virtuální místnost, B. Mbarek
PV226/Lasaris_lab: Rozvrh nebyl do ISu vložen. B. Bühnová
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 Lasaris.
V případě Process Mining semináře (viz. cíle předmětu) stačí zájem o data science a tuto problematiku.
V případě Blockchain semináře (viz. cíle předmětu) musí mít studenti výbornou znalost angličtiny, dobrou znalost práce s Linuxem a solidní zkušenost s programováním v jazyce C++ alebo Java. Je nutné mít vlastní notebook s Linuxem.
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 60 stud.
Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Mateřské obory/plány
předmět má 70 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru jaro 2021 bude PV226 hostit samostatný semestrální specializovaný Process Mining seminář, ve kterém se seznámíte s mnoha technikami analýzy procesů na základě zaznamenaných událostí. Tento seminář bude mít na starosti Martin Macák.

V semestru jaro 2021 bude PV226 hostit také samostatný semestrální specializovaný Blockchain seminář, který se zaměřuje na porozumění konceptů Blockchainu, návrh a implementaci vybraných Blockchain případů užití, vytváření smart kontraktů a nasazení IoT sítě přes Hyperledger Fabric Compose. Tento seminář bude mít na starosti Bacem Mbarek ve spolupráci s Martinem Macákem.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
- dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
- zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
Osnova
  • V případě Lasaris (základní seminář):
  • Oblast Softwarové architektury
  • Oblast Technologie
  • Oblast Informační systémy a řízení
  • Oblast Aplikace
  • V případě Process Miningu semináře:
  • Data Mining
  • Process Models and Process Discovery
  • Different Types of Process Models
  • Process Discovery Techniques and Conformance Checking
  • Enrichment of Process Models
  • Operational Support
  • V případě Blockchain semináře:
  • Blockchain
  • Smart contract
  • Blockchain framework implementation (Hyperledger Fabric)
  • Security and Privacy
  • Hyperledger caliper: Blockchain Simulator
  • Internet of things
Literatura
  • 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
  • Ian Gorton: Essential Software Architecture
  • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
Výukové metody
V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
V případě Process Mining semináře první polovina kurzu formou e-learningu ve spolupráci s Eindhoven University of Technology, v druhé polovině samostatný projekt. Seminář se fyzicky bude konat pouze některé předem uvedené týdny.
V případě Blockchain semináře tento kurz poskytne teoretické i praktické základy aplikací Blockchainu. Během kurzu se poskytne náhled do historie vývoje Blockchainu a vysvětlí se důležité koncepty jako modelování, mining, smart kontrakty, ověřování transakcí, virtuální identita a více. Také se poskytne úvod do dostupných Blockchainových platforem, jako Hyperledger Fabric. Projdou se praktické aplikace, včetně příkladů, v různých doménách, jako internet věcí, finanční sektor, logistika a zdravotnictví.
Metody hodnocení
V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
V případě Process Mining semináře je třeba splnit e-learningový kurz a prezentovat výsledný projekt.
V případě Blockchain semináře je nutná docházka na semináře a prezentace projektu.
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.
Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

Fakulta informatiky
podzim 2020
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno online.
Vyučující
doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (pomocník)
Bruno Rossi, PhD (přednášející)
Bacem Mbarek, PhD (cvičící)
RNDr. Martin Macák, Ph.D. (cvičící)
Ing. Lukáš Grolig (přednášející)
RNDr. David Gešvindr, Ph.D. (cvičící)
Radmila Čermáková (pomocník)
Garance
prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV226/BasicSeminar: Čt 10:00–11:50 A319, B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
PV226/ProcessMining: Rozvrh nebyl do ISu vložen. M. Macák, T. Pitner
PV226/Blockchain: Út 12:00–13:50 A219, B. Mbarek, T. Pitner
PV226/MachineLearning: Čt 16:00–17:50 B204, L. Grolig, T. Pitner
PV226/IoT: Čt 18:00–19:50 B204, L. Grolig, T. Pitner
PV226/MSSQL: Pá 8:00–11:50 B204, D. Gešvindr
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 Lasaris.
V případě Process Mining semináře (viz. cíle předmětu) stačí zájem o data science a tuto problematiku.
V případě Blockchain semináře (viz. cíle předmětu) musí mít studenti výbornou znalost angličtiny, dobrou znalost práce s Linuxem a solidní zkušenost s programováním v jazyce C++ alebo Java. Je nutné mít vlastní notebook s Linuxem.
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 100 stud.
Momentální stav registrace a zápisu: zapsáno: 1/100, pouze zareg.: 0/100, pouze zareg. s předností (mateřské obory): 0/100
Mateřské obory/plány
předmět má 65 mateřských oborů, zobrazit
Cíle předmětu
Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

V semestru podzim 2020 bude PV226 hostit samostatné semestrální specializované semináře vedené v angličtině, případně češtině/slovenštině. Zájemci o některý ze nich si zapíší předmět PV226 a vyberou příslušnou seminární skupinu:
  • Process Mining pod vedením Martina Macáka, ve kterém se seznámíte s mnoha technikami analýzy procesů na základě zaznamenaných událostí.
  • Blockchain (vede dr. Bacem Mbarek) zaměřený na porozumění konceptů Blockchainu, návrh a implementaci vybraných Blockchain případů užití, vytváření smart kontraktů a nasazení IoT sítě přes Hyperledger Fabric Compose.
  • IoT (vede Ing. Lukáš Grolig) zaměřený na základy technologií internetu věcí vč. nezbytného úvodu do mikroelektroniky.
  • Machine Learning (vede Ing. Lukáš Grolig) zaměřený na praktickou aplikaci machine learningu v reálném světě.

    Bližší informace na https://lasaris.fi.muni.cz/students/teaching/pv226
  • Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
    - zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    Osnova
    • Základní seminář Lasaris:
    • Softwarové architektury
    • Technologie
    • Informační systémy a řízení
    • Bezpečnost kritických infrastruktur
    • V případě specializovaných seminářů podrobná osnova viz https://lasaris.fi.muni.cz/students/teaching/pv226
    Literatura
    • Ian Gorton: Essential Software Architecture
    • 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
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě Process Mining semináře první polovina kurzu formou e-learningu ve spolupráci s Eindhoven University of Technology, v druhé polovině samostatný projekt. Seminář se fyzicky bude konat pouze některé předem uvedené týdny.
    V případě Blockchain semináře tento kurz poskytne teoretické i praktické základy aplikací Blockchainu. Během kurzu se poskytne náhled do historie vývoje Blockchainu a vysvětlí se důležité koncepty jako modelování, mining, smart kontrakty, ověřování transakcí, virtuální identita a více. Také se poskytne úvod do dostupných Blockchainových platforem, jako Hyperledger Fabric. Projdou se praktické aplikace, včetně příkladů, v různých doménách, jako internet věcí, finanční sektor, logistika a zdravotnictví.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě Process Mining semináře je třeba splnit e-learningový kurz a prezentovat výsledný projekt.
    V případě Blockchain semináře je nutná docházka na semináře a prezentace projektu.
    Informace učitele
    https://lasaris.fi.muni.cz/students/teaching/pv226
    Další komentáře
    Studijní materiály
    Předmět je vyučován každý semestr.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2020
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    RNDr. Martin Macák, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Lubomír Jahn (cvičící)
    Bacem Mbarek, PhD (cvičící)
    Garance
    doc. RNDr. Radek Ošlejšek, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Po 17. 2. až Pá 15. 5. Čt 10:00–11:50 A319
    • Rozvrh seminárních/paralelních skupin:
    PV226/PM: Rozvrh nebyl do ISu vložen. M. Macák
    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 Lasaris.
    V případě Process Mining semináře (viz. cíle předmětu) stačí zájem o data science a tuto problematiku.
    V případě Blockchain semináře (viz. cíle předmětu) musí mít studenti výbornou znalost angličtiny, dobrou znalost práce s Linuxem a solidní zkušenost s programováním v jazyce C++ alebo Java. Je nutné mít vlastní notebook s Linuxem.
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 70 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

    V semestru jaro 2020 bude PV226 hostit samostatný semestrální specializovaný Process Mining seminář, ve kterém se seznámíte s mnoha technikami analýzy procesů na základě zaznamenaných událostí. Tento seminář bude mít na starosti Martin Macák.

    V semestru jaro 2020 bude PV226 hostit také samostatný semestrální specializovaný Blockchain seminář, který se zaměřuje na porozumění konceptů Blockchainu, návrh a implementaci vybraných Blockchain případů užití, vytváření smart kontraktů a nasazení IoT sítě přes Hyperledger Fabric Compose. Tento seminář bude mít na starosti Bacem Mbarek ve spolupráci s Martinem Macákem.
    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
    - zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    Osnova
    • V případě Lasaris (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě Process Miningu semináře:
    • Data Mining
    • Process Models and Process Discovery
    • Different Types of Process Models
    • Process Discovery Techniques and Conformance Checking
    • Enrichment of Process Models
    • Operational Support
    • V případě Blockchain semináře:
    • Blockchain
    • Smart contract
    • Blockchain framework implementation (Hyperledger Fabric)
    • Security and Privacy
    • Hyperledger caliper: Blockchain Simulator
    • Internet of things
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě Process Mining semináře první polovina kurzu formou e-learningu ve spolupráci s Eindhoven University of Technology, v druhé polovině samostatný projekt. Seminář se fyzicky bude konat pouze některé předem uvedené týdny.
    V případě Blockchain semináře tento kurz poskytne teoretické i praktické základy aplikací Blockchainu. Během kurzu se poskytne náhled do historie vývoje Blockchainu a vysvětlí se důležité koncepty jako modelování, mining, smart kontrakty, ověřování transakcí, virtuální identita a více. Také se poskytne úvod do dostupných Blockchainových platforem, jako Hyperledger Fabric. Projdou se praktické aplikace, včetně příkladů, v různých doménách, jako internet věcí, finanční sektor, logistika a zdravotnictví.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě Process Mining semináře je třeba splnit e-learningový kurz a prezentovat výsledný projekt.
    V případě Blockchain semináře je nutná docházka na semináře a prezentace projektu.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2019
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Ing. Nikola Šimková, PhD. (přednášející)
    RNDr. Martin Macák, Ph.D. (cvičící)
    Mgr. Štefan Bojnák (pomocník)
    Garance
    prof. RNDr. Tomáš Pitner, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A319
    • Rozvrh seminárních/paralelních skupin:
    PV226/PM: Rozvrh nebyl do ISu vložen. M. Macák
    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 Lasaris.
    V případě Process Mining semináře (viz. cíle předmětu) stačí zájem o data science a tuto problematiku.
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 65 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

    V semestru podzim 2019 bude PV226 hostit samostatný semestrální specializovaný Process Mining seminář, ve kterém se seznámíte s mnoha technikami analýzy procesů na základě zaznamenaných událostí. Tento seminář bude mít na starosti Martin Macák.
    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi;
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu;
    - zapojit se do výzkumných a vývojových projektů řešených v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    Osnova
    • V případě Lasaris (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě Process Miningu semináře:
    • Data Mining
    • Process Models and Process Discovery
    • Different Types of Process Models
    • Process Discovery Techniques and Conformance Checking
    • Enrichment of Process Models
    • Operational Support
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • John Cheesman and John Daniels: UML Components
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě Process Mining semináře první polovina kurzu formou e-learningu ve spolupráci s Eindhoven University of Technology, v druhé polovině samostatný projekt. Seminář se fyzicky bude konat pouze některé předem uvedené týdny.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě Process Mining semináře je třeba splnit e-learningový kurz a prezentovat výsledný projekt.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2019
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    RNDr. David Gešvindr, Ph.D. (cvičící)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 21. 2. až Čt 16. 5. Čt 10:00–11:50 A319
    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 Lasaris.
    V případě MSSQL: Základní znalost relačních databází
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

    V semestru jaro 2018 bude PV226 hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář připravil David Gešvindr (jeden z předních odborníků na Microsoft SQL Server v České republice) pro studenty s hlubším zájmem o databázové technologie. Seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.

    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu a vývoji v oblasti teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi; a/nebo v oblasti návrhu rozsáhlých a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu.
    Osnova
    • V případě Lasaris (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2017
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Návrh a implementace databázových objektů
    • Tvorba pokročilých dotazů v T-SQL
    • Práce s XML v databázi, práce s geografickými daty, tvorba databázových objektů v jazyce C#
    • Zámky, transakce a izolační úrovně
    • Index Internals aneb jak optimalizovat výkon dotazů prakticky
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě MSSQL blokové semináře jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2018
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Ing. Nikola Šimková, PhD. (přednášející)
    Mgr. Ing. Veronika Bumbálková (pomocník)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A218
    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 Lasaris.
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.
    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu a vývoji v oblasti teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi; a/nebo v oblasti návrhu rozsáhlých a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • John Cheesman and John Daniels: UML Components
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2018
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    RNDr. David Gešvindr, Ph.D. (cvičící)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A218
    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 Lasaris.
    V případě MSSQL: Základní znalost relačních databází
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

    V semestru jaro 2018 bude PV226 hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář připravil David Gešvindr (jeden z předních odborníků na Microsoft SQL Server v České republice) pro studenty s hlubším zájmem o databázové technologie. Seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.

    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu a vývoji v oblasti teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi; a/nebo v oblasti návrhu rozsáhlých a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu.
    Osnova
    • V případě Lasaris (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2017
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Návrh a implementace databázových objektů
    • Tvorba pokročilých dotazů v T-SQL
    • Práce s XML v databázi, práce s geografickými daty, tvorba databázových objektů v jazyce C#
    • Zámky, transakce a izolační úrovně
    • Index Internals aneb jak optimalizovat výkon dotazů prakticky
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě MSSQL blokové semináře jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2017
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Ing. Nikola Šimková, PhD. (přednášející)
    Mgr. Jaroslav Davídek (cvičící)
    RNDr. Martin Macák, Ph.D. (cvičící)
    Mgr. Ing. Veronika Bumbálková (pomocník)
    Mgr. Marek Turis (cvičící)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A218
    • Rozvrh seminárních/paralelních skupin:
    PV226/CSharp01: Po 12:00–13:50 A215, J. Davídek
    PV226/CSharp02: St 16:00–17:50 A215, M. Macák, M. Turis
    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 Lasaris.
    V případě Projektu webového vývoje v C#/.NET (viz. cíle předmětu) absolvování PV178 Úvod do vývoje v C#/.NET a znalosti orientačně na úrovni PB154, PB007, znalost jazyka HTML.
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 mateřských oborů, zobrazit
    Cíle předmětu
    Předmět se věnuje podpoře činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu, vývoji a výuce témat souvisejících s řešením teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi. Zabývá se problematikou návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesním a datovým modelováním, řízením implementace systémů a softwarovými technologiemi pro jejich výstavbu. Seminář seznamuje se zajímavými výzkumnými a vývojovými projekty řešenými v Lasaris, zejména v oblasti návrhu rozsáhlých IT a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids). Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu nebo ze zahraničí.

    V semestru podzim 2017 bude PV226 hostit samostatný semestrální specializovaný seminář Projekt webového vývoje v C#/.NET, který bude navazovat na znalosti předmětu PV178 Úvod do vývoje v C#/.NET, které hlouběji procvičí na konkrétním projektu. Seminář bude doprovázet samostatný předmět PV179 Vybraná témata .NET technologií, který bude mít přednášky voleny tak, aby rozšiřoval znalosti PV178 směrem k plánovanému projektu v tomto semináři. Je proto velmi vhodné zapsat si současně s tímto seminářem i PV179.
    Výstupy z učení
    Student bude po absolvování předmětu schopen:
    - zapojit se aktivně do činnosti Laboratoře softwarových architektur a informačních systémů (Lasaris), tj. výzkumu a vývoji v oblasti teoretických i praktických problémů při budování rozsáhlých softwarových systémů a nasazení moderních informačních technologií v praxi; a/nebo v oblasti návrhu rozsáhlých a kritických infrastruktur, například pro podporu chytrých energetických sítí (smart grids).
    - dle individuálního zaměření aplikovat vybrané znalosti návrhu a vývoje spolehlivých a bezpečných informačních systémů, procesního a datového modelování, řízení implementace systémů a softwarových technologií pro jejich výstavbu.
    Osnova
    • V případě Lasaris (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě Projektu webového vývoje v C#/.NET:
    • Datová vrstva (EF, dotazování)
    • Vrstva business logiky (struktura a s ní související návrhové vzory)
    • Prezentační vrstva (ASP.NET MVC, Web API, autentizace)
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Ian Gorton: Essential Software Architecture
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě Lasaris 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě Projektu webového vývoje v C#/.NET semináře orientované na práci na projektu.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě Projektu webového vývoje v C#/.NET je třeba získat 40 bodů, z čehož 30 bude možné získat za úlohy během semestru, 25 bodů za závěrečný projekt a 5 bodů v rámci bonusu za aktivitu na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2017
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    RNDr. David Gešvindr, Ph.D. (cvičící)
    Hana Klimentová (cvičící)
    Luděk Roleček (cvičící)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A218
    • Rozvrh seminárních/paralelních skupin:
    PV226/LaSArIS: Rozvrh nebyl do ISu vložen. B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
    PV226/MSSQL: Čt 16:00–19:50 A320, D. Gešvindr
    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.
    V případě MSSQL (viz. cíle předmětu) navíc absolvování (PB154 Základy databázových systémů) || (PB155 Databázové systémy a aplikace) || (PB168 Základy DB a IS)
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.

    V semestru jaro 2016 bude PV226 hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář připravil David Gešvindr (jeden z předních odborníků na Microsoft SQL Server v České republice) pro studenty s hlubším zájmem o databázové technologie. Seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.
    Osnova
    • V případě LaSArIS (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2014
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Návrh a implementace databázových objektů
    • Tvorba pokročilých dotazů v T-SQL
    • Práce s XML v databázi, práce s geografickými daty, tvorba databázových objektů v jazyce C#
    • Zámky, transakce a izolační úrovně
    • Index Internals aneb jak optimalizovat výkon dotazů prakticky
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě LaSArIS 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě MSSQL blokové semináře jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2016
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Mgr. Jaroslav Davídek (cvičící)
    RNDr. Martin Macák, Ph.D. (cvičící)
    Hana Klimentová (cvičící)
    Mgr. Ing. Veronika Bumbálková (pomocník)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A318
    • Rozvrh seminárních/paralelních skupin:
    PV226/LaSArIS: Rozvrh nebyl do ISu vložen. B. Bühnová, R. Ošlejšek, T. Pitner, B. Rossi
    PV226/CSharp1: Út 14:00–15:50 B311, J. Davídek, M. Macák
    PV226/CSharp2: St 14:00–15:50 C416, J. Davídek, M. Macák
    PV226/GlobalSWDev: Rozvrh nebyl do ISu vložen. B. Bühnová, Specializovaný seminář - Ve spolupráci s AT&T
    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.
    V případě Projektu webového vývoje v C#/.NET (viz. cíle předmětu) absolvování PV178 Úvod do vývoje v C#/.NET a znalosti orientačně na úrovni PB154, PB007, znalost jazyka HTML.
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.

    V semestru podzim 2016 bude PV226 hostit samostatný semestrální specializovaný seminář Projekt webového vývoje v C#/.NET, který bude navazovat na znalosti předmětu PV178 Úvod do vývoje v C#/.NET, které hlouběji procvičí na konkrétním projektu. Seminář bude doprovázet samostatný předmět PV179 Vybraná témata .NET technologií, který bude mít přednášky voleny tak, aby rozšiřoval znalosti PV178 směrem k plánovanému projektu v tomto semináři. Je proto velmi vhodné zapsat si současně s tímto seminářem i PV179.
    Osnova
    • V případě LaSArIS (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě Projektu webového vývoje v C#/.NET:
    • Datová vrstva (EF, dotazování)
    • Vrstva business logiky (struktura a s ní související návrhové vzory)
    • Prezentační vrstva (ASP.NET MVC, Web API, autentizace)
    Literatura
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Ian Gorton: Essential Software Architecture
    • John Cheesman and John Daniels: UML Components
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě LaSArIS 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě Projektu webového vývoje v C#/.NET semináře orientované na práci na projektu.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě Projektu webového vývoje v C#/.NET je třeba získat 40 bodů, z čehož 30 bude možné získat za úlohy během semestru, 25 bodů za závěrečný projekt a 5 bodů v rámci bonusu za aktivitu na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2016
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    RNDr. David Gešvindr, Ph.D. (cvičící)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh seminárních/paralelních skupin
    PV226/LaSArIS: Čt 10:00–11:50 A319, B. Bühnová, R. Ošlejšek, T. Pitner
    PV226/MSSQL: každé liché pondělí 16:00–19:50 A215, D. Gešvindr
    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.
    V případě MSSQL (viz. cíle předmětu) navíc absolvování (PB154 Základy databázových systémů) || (PB155 Databázové systémy a aplikace) || (PB168 Základy DB a IS)
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.

    V semestru jaro 2016 bude PV226 hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář připravil David Gešvindr (jeden z předních odborníků na Microsoft SQL Server v České republice) pro studenty s hlubším zájmem o databázové technologie. Seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.
    Osnova
    • V případě LaSArIS (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2014
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Návrh a implementace databázových objektů
    • Tvorba pokročilých dotazů v T-SQL
    • Práce s XML v databázi, práce s geografickými daty, tvorba databázových objektů v jazyce C#
    • Zámky, transakce a izolační úrovně
    • Index Internals aneb jak optimalizovat výkon dotazů prakticky
    Literatura
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    Výukové metody
    V případě LaSArIS 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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    V případě MSSQL blokové semináře jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS docházka do seminářů a posouzení výsledku zadané samostatné práce.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2015
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Mgr. Ing. Veronika Bumbálková (pomocník)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 C525
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 33 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Ian Gorton: Essential Software Architecture
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2015
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A319
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2014
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Garance
    doc. RNDr. Eva Hladká, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 A218
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Ian Gorton: Essential Software Architecture
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2014
    Rozsah
    0/2. 2 kr. (plus ukončení). Ukončení: z.
    Vyučující
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
    Garance
    doc. RNDr. Vlastislav Dohnal, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: doc. RNDr. Radek Ošlejšek, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 G107
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Ian Gorton: Essential Software Architecture
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2013
    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. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
    Bruno Rossi, PhD (přednášející)
    Garance
    doc. RNDr. Vlastislav Dohnal, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh seminárních/paralelních skupin
    PV226/01: Čt 10:00–11:50 G107, B. Bühnová, R. Ošlejšek, T. Pitner
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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í. Do výuky jsou pravidelně zváni externí odborníci zejména z IT průmyslu a/nebo ze zahraničí.
    Osnova
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Ian Gorton: Essential Software Architecture
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • LUCKHAM, David C. The power of events : an introduction to complex event processing in distributed enterprise systems. Boston: Addison-Wesley, 2002, xix, 376. ISBN 0201727897. info
    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. Prezentace mapující spolupráci laboratoře s průmyslovou sférou. Samostatná, příp. týmová práce studentů dle témat individuálně dohodnutých s hlavním přednášejícím (typicky na projektu vědy a vývoje, praktické aplikaci, spolupráci s průmyslem, výukovém materiálu).
    Metody hodnocení
    Docházka do seminářů a posouzení výsledku zadané samostatné práce.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2013
    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í)
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    RNDr. David Gešvindr, Ph.D. (přednášející)
    Garance
    doc. RNDr. Vlastislav Dohnal, Ph.D.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh seminárních/paralelních skupin
    PV226/LaSArIS: Čt 10:00–11:50 G107, B. Bühnová, R. Ošlejšek, T. Pitner
    PV226/MSSQL: každé sudé pondělí 14:00–17:50 B116, D. Gešvindr
    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.
    V případě MSSQL (viz. cíle předmětu) navíc absolvování (PB154 Základy databázových systémů) || (PB155 Databázové systémy a aplikace) || (PB168 Základy DB a IS)
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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.

    V semestru jaro 2013 bude PV226 hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.
    Osnova
    • V případě LaSArIS (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2012
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Představení nástrojů pro efektivní vývoj databáze, vytvoření databáze
    • Možnosti T-SQL
    • Práce s XML v databázi
    • Práce s geografickými daty
    • Práce s hierarchickými daty v databázi
    • Tvorba databázových objektů v jazyce C#
    • Využití technologií FILESTREAM a FileTable
    • Full-text Search a Semantic Search
    • Nástroje pro optimalizaci výkonu databázových dotazů
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    Výukové metody
    V případě LaSArIS 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).
    V případě MSSQL blokové přednášky (4 hod) jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS prezentace výsledků samostatné práce zadané přednášejícím.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2012
    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í)
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    RNDr. Jaroslav Škrabálek, MBA (pomocník)
    Mgr. Marek Jelen (přednášející)
    Mgr. Ivan Nečas (přednášející)
    Mgr. Martin Hrdlička (přednášející)
    RNDr. Filip Nguyen (přednášející)
    Garance
    prof. RNDr. Luděk Matyska, CSc.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh
    Čt 10:00–11:50 G107
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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
    • R&D Area A -- Softwarové architektury
    • R&D Area B -- Technologie
    • R&D Area C -- IS a management
    • R&D Area D -- Aplikace
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2012
    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í)
    Mgr. Ján Struhár (přednášející)
    RNDr. David Gešvindr, Ph.D. (přednášející)
    RNDr. Filip Nguyen (cvičící)
    RNDr. Ing. Tomáš Ludík, Ph.D. (cvičící)
    Ing. Stanislava Gráf (cvičící)
    Dalia Kriksciuniene, Ph.D. (přednášející)
    Garance
    prof. RNDr. Luděk Matyska, CSc.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
    Rozvrh seminárních/paralelních skupin
    PV226/LaSArIS: Čt 10:00–11:50 G107, B. Bühnová, R. Ošlejšek, T. Pitner, J. Ráček
    PV226/MSSQL: každou sudou středu 16:00–19:50 B311, B. Bühnová, D. Gešvindr
    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.
    V případě MSSQL (viz. cíle předmětu) navíc absolvování (PB154 Základy databázových systémů) || (PB155 Databázové systémy a aplikace) || (PB168 Základy DB a IS)
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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.

    V semestru jaro 2012 bude PV226 mimořádně hostit samostatný semestrální specializovaný seminář na téma Microsoft SQL Server (MSSQL). Tento seminář se zaměřuje jak na administraci tohoto databázového řešení, tak na vývoj databázových aplikací, které jsou efektivně schopny využít specifické funkcionality, které Microsoft SQL Server vývojářům poskytuje. V rámci semináře se na praktických příkladech seznámíte s administrací MSSQL a naučíte se provádět základní údržbu vašich databází. Po zvládnutí základní administrace bude seminář zaměřen na prohloubení znalostí jazyka T-SQL a seznámení se s jazykovými konstrukcemi, které jsou pro něj specifické a pokrývají pokročilé možnosti zpracování dat v databázi.

    Původně plánovaný druhý specializovaný seminář na téma Vývoj aplikací na mobilních platformách (VAMP) bude vyučován jako samostatný předmět PV239 Vývoj aplikací pro mobilní platformy.
    Osnova
    • V případě LaSArIS (základní seminář):
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě MSSQL:
    • Představení platformy Microsoft SQL Server 2012
    • Instalace MSSQL
    • Základy administrace databáze
    • Zálohování databází
    • Bezpečnostní model
    • Představení nástrojů pro efektivní vývoj databáze, vytvoření databáze
    • Možnosti T-SQL
    • Práce s XML v databázi
    • Práce s geografickými daty
    • Práce s hierarchickými daty v databázi
    • Tvorba databázových objektů v jazyce C#
    • Využití technologií FILESTREAM a FileTable
    • Full-text Search a Semantic Search
    • Nástroje pro optimalizaci výkonu databázových dotazů
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    Výukové metody
    V případě LaSArIS 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).
    V případě MSSQL blokové přednášky (4 hod) jednou za 14 dní, dělené na teoretickou a praktickou část, kde si studenti na zadaných úkolech samostatně vyzkouší probíranou látku.
    Metody hodnocení
    V případě LaSArIS prezentace výsledků samostatné práce zadané přednášejícím.
    V případě MSSQL aktivní účast na seminářích.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, podzim 2011, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2011
    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í)
    doc. RNDr. Radek Ošlejšek, Ph.D. (přednášející)
    RNDr. Jaroslav Škrabálek, MBA (pomocník)
    Mgr. Marek Jelen (přednášející)
    Mgr. Ivan Nečas (přednášející)
    Mgr. Martin Hrdlička (přednášející)
    Garance
    prof. RNDr. Luděk Matyska, CSc.
    Katedra počítačových systémů a komunikací – Fakulta informatiky
    Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
    Rozvrh
    St 10:00–11:50 G107
    • Rozvrh seminárních/paralelních skupin:
    PV226/Ruby1: každou sudou středu 12:00–13:50 G107, každou sudou středu 12:00–13:50 B116, M. Hrdlička, M. Jelen, I. Nečas, T. Pitner
    PV226/Ruby2: každou lichou středu 12:00–13:50 B116, každou lichou středu 12:00–13:50 G107, M. Hrdlička, M. Jelen, I. Nečas, T. Pitner
    PV226/Lasaris: Čt 10:00–11:50 G107, B. Bühnová, R. Ošlejšek, T. Pitner, J. Ráček
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    Mateřské obory/plány
    předmět má 32 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
    • R&D Area A -- Softwarové architektury
    • R&D Area B -- Technologie
    • R&D Area C -- IS a management
    • R&D Area D -- Aplikace
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, jaro 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2011
    Rozsah
    0/2. 2 kr. (plus ukončení). Doporučované ukončení: z. Jiná možná ukončení: k.
    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 (přednášející)
    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 seminárních/paralelních skupin
    PV226/LaSArIS: Čt 10:00–11:50 G107, B. Bühnová, R. Ošlejšek, T. Pitner, J. Ráček
    PV226/VAMP: Pá 12:00–15:50 B311, B. Bühnová, J. Škrabálek
    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.
    V případě VAMP (viz. cíle předmětu) navíc absolvování (PV168 Seminář z programování v jazyce Java) || (PV178 Úvod do vývoje v C#/.NET)
    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 60 stud.
    Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
    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.

    V semestru jaro 2011 bude PV226 mimořádně hostit samostatný semestrální specializovaný seminář na téma Vývoj aplikací na mobilních platformách (VAMP). Tento seminář se zaměřuje na koncepty vývoje pro mobilní platformy, které představují v současné době moderní a rozšířený trend vývoje softwaru. V rámci semináře budou představeny zejména koncepty a specifika mobilních platforem jako takových. Dále bude představena architektura a principy vývoje na platformě Apple iOS (iPhone/iPad), Microsoft Windows Phone 7 a Google Android, které představují nejrozšířenější mobilní platformy. Součástí semináře bude práce na týmovém projektu, kde si studenti vyzkouší návrh a vývoj mobilní aplikace na zvolené platformě v praxi.
    Osnova
    • V případě základního semináře:
    • Oblast Softwarové architektury
    • Oblast Technologie
    • Oblast Informační systémy a řízení
    • Oblast Aplikace
    • V případě VAMP (mobilní aplikace):
    • Úvod do vývoje a specifik mobilních platforem
    • Základy uživatelského rozhraní pro mobilní zařízení
    • Koncepty programování na platformě iOS
    • Architektura a SDK platformy iOS
    • Koncepty programování ve Windows Phone 7
    • Architektura a SDK platformy Windows Phone 7
    • Koncepty programování na platformě Android
    • Architektura a SDK platformy Android
    • Projekt
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • John Cheesman and John Daniels: UML Components
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • 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).
    V případě VAMP blokové přednášky (4 hod) zvaných přednášejících (jednou za 14 dní), dělené na teoretickou a praktickou část s vlastním vývojem studentů u počítačů. V případě možnosti i testování výsledků na mobilních zařízeních. Samostatná týmová práce studentů (ve trojicích) na projektu na zvolené platformě.
    Metody hodnocení
    Prezentace výsledků samostatné práce zadané přednášejícím.
    V případě VAMP týmová práce (ve trojicích) na zadaném projektu a jeho prezentace vyučujícímu.
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, podzim 2010, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 2010
    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)
    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 9:00–10:50 G107
    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
    • R&D Area A -- Softwarové architektury
    • R&D Area B -- Technologie
    • R&D Area C -- IS a management
    • R&D Area D -- Aplikace
    Literatura
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • John Cheesman and John Daniels: UML Components
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    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.
    Předmět je zařazen také v obdobích podzim 2009, jaro 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    jaro 2010
    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. Martin Hrdlička (pomocník)
    RNDr. Martin Jakubička (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 G107
    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
    • R&D Area A -- Softwarové architektury
    • R&D Area B -- Technologie
    • R&D Area C -- IS a management
    • R&D Area D -- Aplikace
    Literatura
    • John Cheesman and John Daniels: UML Components
    • Paul Clements et al: Documenting Software Architectures: Views and Beyond
    • Toby Segaran: Programming Collective Intelligence: Building Smart Web 2.0 Applications
    • Ian Gorton: Essential Software Architecture
    • Clemenss Szyperski: Component software : beyond object-oriented programming
    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.
    Předmět je zařazen také v obdobích podzim 2009, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.

    PV226 Seminář Laboratoře softwarových architektur a informačních systémů

    Fakulta informatiky
    podzim 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.
    Předmět je zařazen také v obdobích jaro 2010, podzim 2010, jaro 2011, podzim 2011, jaro 2012, podzim 2012, jaro 2013, podzim 2013, jaro 2014, podzim 2014, jaro 2015, podzim 2015, jaro 2016, podzim 2016, jaro 2017, podzim 2017, jaro 2018, podzim 2018, jaro 2019, podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, jaro 2024, podzim 2024, jaro 2025.