Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2018/2019

Softwarové inženýrství

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
PI-SWI ZK 4 0+3
Přednášející:
Cvičící:
Petr Kroha (gar.)
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Přednáška předpokládá znalost látky probírané na FIT ČVUT v předmětech Softwarové inženýrství I. a Softwarové inženýrství II. včetně zkušeností z prací na projektech. Dobrá znalost objektově-orientovaného programování a modelování je pro pochopení přednášky podmínkou a bude rozšířena o moderní metody, např. adaptivní programování, aspektově-orientované programování.

Některé moderní koncepty jsou vysvětlovány podrobněji nebo z nadhledu a v kontextu. Jedná se hlavně o použití a respektování principů softwarového inženýrství pro tvorbu požadavků, modelování a návrhu informačních systémů.

Požadavky:
Osnova přednášek:

1.Úvod - Softwarový produkt a proces

2.Požadavky na vlastnosti softwarových systémů, zvláště informačních systémů

3.Sběr a analýza požadavků v textové formě a vazby na modelování

4.Problematika specifikací

5.Návrh - Softwarová architektura

6.Adaptivní programování

7.Aspektově-orientované programování

8.Grafické uživatelské rozhraní

9.Verifikace a testování

10.Softwarový vývojový proces

11.Softwarové metriky a kvalita

12.Údržba programových systémů

13.Reengineering

Osnova cvičení:
Cíle studia:

Přednáška je primárně určena pro studenty doktorského studia FIT ČVUT, ale zájemci z řad magisterského studia jsou vítáni. Přednáška je v češtině, fólie v angličtině.

Studijní materiály:

Sommerville, I.: Software Engineering. 9th Edition, Pearson, 2011.

Ammann, P., Offutt, J.: Introduction to Software Testing. Cambridge Universit Press, 2008

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 20. 10. 2018
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4877706.html