| Název: | Vybrané problémy softwarového inženýrství a databázových systémů |
|---|
| Zkratka: | SID |
|---|
| Ak.rok: | 2012/2013 |
|---|
| Semestr: | letní |
|---|
| Studijní plán: | |
|---|
| Vyučovací jazyk: | čeština |
|---|
| Ukončení: | zkouška (ústní) |
|---|
| Výuka: | | hod./sem | přednáška | sem./cvičení | lab. cvičení | poč. cvičení | jiná |
|---|
| Rozsah: | 39 | 0 | 0 | 0 | 13 |
|---|
| | zkouška | testy | cvičení | laboratoře | ostatní |
|---|
| Body: | 51 | 0 | 0 | 0 | 49 |
|---|
|
|---|
| Garant: | Zendulka Jaroslav, doc. Ing., CSc., UIFS |
|---|
| Přednášející: | Zendulka Jaroslav, doc. Ing., CSc., UIFS |
| Fakulta: | Fakulta informačních technologií VUT v Brně |
|---|
| Pracoviště: | Ústav informačních systémů FIT VUT v Brně |
|---|
| Prerekvizity: | |
|---|
| | | Cíle předmětu: |
|---|
Prohloubit znalosti studentů v oblasti softwarového inženýrství a databázových systémů a to zejména zaměřením se na teoretické základy používaných přístupů, technik, algoritmů a modelů. | | Anotace: |
|---|
Pokročilé modely životního cyklu softwarových systémů; modelovací jazyky pro modelování software - metamodel jazyka UML, pokročilé modelovací techniky jazyka UML 2.0, jazyk OCL; architektura řízená modelem (MDA - Model Driven Architecture); aspektově orientovaný vývoj; využití formálních metod při vývoji software; softwarové architektury; architektura orientovaná na služby; bezpečnostní inženýrství; objektově-relační databáze a systémy řízení báze dat, multimediální databáze; XML databáze, podobnostní vyhledávání; pokročilé transakční modely a řízení souběžnosti. Jednotlivá témata se mohou v jednotlivých letech mírně lišit tak, aby odrážela aktuální oblasti výzkumných zájmů v oblasti softwarového inženýrství a databázových systémů. U všech absolventů předmětu se očekává přehled a porozumění základům u všech uvedených témat. Hlubší znalosti se vyžaduje u tématu, které zpracovali a prezentovali na závěrečném semináři předmětu. Toto téma zpravidla nějak souvisí se zaměřením disertační práce. Jeho zpracování vyžaduje nastudování knižní publikace nebo kolekce tématicky souvisejících článků z časopisů a konferencí. | | Požadované prerekvizitní znalosti a dovednosti: |
|---|
Studenti by měli mít znalosti zejména základů softwarového inženýrství a databázových systémů na úrovni absolventa magisterského studijního programu v oblasti Informatiky. | | Získané dovednosti, znalosti a kompetence: |
|---|
Studenti získají dostatečně široký a přitom i dostatečně do hloubky jdoucí přehled v oblasti softwarového inženýrství a databázových systémů. Hlubší znalosti získají především v oblasti související s tématem disertační práce. | | Osnova přednášek: |
|---|
- Pokročilé modely životního cyklu.
- Metamodel jazyka UML.
- Pokročilé modelovací techniky jazyka UML 2.0.
- Jazyk OCL.
- Architektura řízená modelem (MDA - Model Driven Architecture).
- Aspektově orientovaný vývoj.
- Využití formálních metod při vývoji software.
- Softwarové architektury, architektura orientovaná na služby.
- Bezpečnostní inženýrství.
- Objektově-relační databáze a systémy řízení báze dat.
- Multimediální databáze.
- XML databáze.
- Pokročilé transakční modely a řízení souběžnosti.
| | Osnova ostatní - projekty, práce: |
|---|
- Prostudování a zpracování zadaného tématu, zpravidla souvisejícího s tématem disertační prací studenta. Prezentace zpracovaného tématu na závěrečném semináři.
| | Literatura referenční: |
|---|
- Sommerville, I.: Software Engineering. 8th Edition. Addison Wesley, 2006, 864 p., ISBN 0321313798
- Silberschatz, A., Korth, H. F., Sudarshan, S.: Database system concepts. McGraw-Hill Science, 2005, 1168 p., ISBN 0072958863.
| | Literatura studijní: |
|---|
- Raistrick, Ch., Francis, P., Wright, J.: Model driven architecture :executable UML. Cambridge University Press, 2004, 392 p., ISBN: 0521537711.
- Erl, T.: Service-oriented architecture :concepts, technology, and design. Prentice Hall PTR, 2005, 792 p., ISBN 0131858580.
- Zezula, P. et al.: Similarity Search: The Metric Space Approach. Advances in Database Systems. Springer, 2005, 220 p. ISBN 0387291466.
- Rivero, L., R. et. Al.: Encyclopedia of Database Technologies and Applications. Hershey, US, IDEA, 2005, 784 p., ISBN 1591405602.
- Příspěvky v dostupných časopisech a sbornících konferencí (včetně dostupných v ACM Digital library, IEEE Digital library a jiných elektronických zdrojích).
| | Kontrolovaná výuka: |
|---|
Konzultace, zpracování zadaného tématu, prezentace na závěrečném semináři. | | Průběžná kontrola studia: |
|---|
Kontrolní otázky v průběhu konzultací. | | |
|