FI:PV226 Seminář LaSArIS - Informace o předmětu
PV226 Seminář Laboratoře softwarových architektur a informačních systémů
Fakulta informatikyjaro 2021
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- 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/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
- Analýza a zpracování obrazu (program FI, N-VIZ)
- Aplikovaná informatika (program FI, B-AP)
- Aplikovaná informatika (program FI, N-AP)
- Bezpečnost informačních technologií (angl.) (program FI, N-IN)
- Bezpečnost informačních technologií (program FI, N-IN)
- Bioinformatika a systémová biologie (program FI, N-UIZD)
- Bioinformatika (program FI, B-AP)
- Bioinformatika (program FI, N-AP)
- Computer Games Development (program FI, N-VIZ_A)
- Computer Graphics and Visualisation (program FI, N-VIZ_A)
- Computer Networks and Communications (program FI, N-PSKB_A)
- Cybersecurity Management (program FI, N-RSSS_A)
- Formální analýza počítačových systémů (program FI, N-TEI)
- Grafický design (program FI, N-VIZ)
- Graphic Design (program FI, N-VIZ_A)
- Hardware Systems (program FI, N-PSKB_A)
- Hardwarové systémy (program FI, N-PSKB)
- Image Processing and Analysis (program FI, N-VIZ_A)
- Informační bezpečnost (program FI, N-PSKB)
- Informační systémy (program FI, N-IN)
- Informatika a druhý obor (program FI, B-EB)
- Informatika a druhý obor (program FI, B-FY)
- Informatika a druhý obor (program FI, B-IO)
- Informatika a druhý obor (program FI, B-MA)
- Informatika a druhý obor (program FI, B-TV)
- Informatika (program FI, B-INF) (2)
- Informatika ve vzdělávání (program FI, B-IVV) (2)
- Information Security (program FI, N-PSKB_A)
- Kvantové a jiné neklasické výpočetní modely (program FI, N-TEI)
- Matematická informatika (program FI, B-IN)
- Paralelní a distribuované systémy (program FI, B-IN)
- Paralelní a distribuované systémy (program FI, N-IN)
- Počítačová grafika a vizualizace (program FI, N-VIZ)
- Počítačová grafika a zpracování obrazu (program FI, B-IN)
- Počítačová grafika (program FI, N-IN)
- Počítačové sítě a komunikace (program FI, B-IN)
- Počítačové sítě a komunikace (program FI, N-IN)
- Počítačové sítě a komunikace (program FI, N-PSKB)
- Počítačové systémy a zpracování dat (program FI, B-IN)
- Počítačové systémy (program FI, N-IN)
- Principy programovacích jazyků (program FI, N-TEI)
- Programování a vývoj aplikací (program FI, B-PVA)
- Programovatelné technické struktury (angl.) (program FI, N-IN)
- Programovatelné technické struktury (program FI, B-IN)
- Programovatelné technické struktury (program FI, N-IN)
- Řízení kyberbezpečnosti (program FI, N-RSSS)
- Řízení vývoje služeb (program FI, N-RSSS)
- Řízení vývoje softwarových systémů (program FI, N-RSSS)
- Services Development Management (program FI, N-RSSS_A)
- Služby - výzkum, řízení a inovace (angl.) (program FI, N-AP)
- Služby - výzkum, řízení a inovace (program FI, N-AP)
- Sociální informatika (program FI, B-AP)
- Software Systems Development Management (program FI, N-RSSS_A)
- Software Systems (program FI, N-PSKB_A)
- Softwarové systémy (program FI, N-PSKB)
- Strojové učení a umělá inteligence (program FI, N-UIZD)
- Teoretická informatika (program FI, N-IN)
- Učitel informatiky a správce sítě (program FI, N-UCI)
- Učitelství informatiky pro střední školy (program FI, N-UCI) (2)
- Učitelství výpočetní techniky pro střední školy (program FI, N-SS) (2)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, B-IN)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, N-IN)
- Vývoj počítačových her (program FI, N-VIZ)
- Zpracování a analýza rozsáhlých dat (program FI, N-UIZD)
- Zpracování obrazu (program FI, N-AP)
- Zpracování přirozeného jazyka (program FI, N-UIZD)
- 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.
- Statistika zápisu (jaro 2021, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2021/PV226