Skip to main content
Skip header
Terminated in academic year 2004/2005

Software Engineering

Type of study Master
Language of instruction Czech
Code 456-0076/01
Abbreviation SWI
Course title Software Engineering
Credits 6
Coordinating department Department of Computer Science
Course coordinator prof. Ing. Ivo Vondrák, CSc.

Subject syllabus

Přednášky:
Úvod do problematiky softwarového inženýrství.
Softwarový proces a jeho modely.
Cykly, fáze a iterace procesu RUP.
Modelování podnikových procesů.
Specifikace požadavků.
Definice pojmu objekt, vztahy mezi objekty a jejich interakce.
Analýza a návrh softwarového systému.
Specifikace statické struktury systému.
Modelování dynamického chování systému.
Návrhové vzory a jejich použití.

Architektura výsledného systému.
Implementace a realizace softwarového díla.
Softwarové architektury a návrhové vzory.
Mapování elementů logického modelu na komponenty.
Zdrojové, binární a spustitelné komponenty.
Testování.
Nasazení softwarového systému.

Literature

Vondrák, I.: Software Engineering, VŠB-TU Ostrava, 2002
Vondrák,I.: Úvod do softwarového inženýrství, VŠB - TU Ostrava, 2002
Rumbaugh, James et al. Object-Oriented Modeling and Design, Prentice Hall Inc.
1991
Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object Oriented Software Engineering, A Use Case Driven Approach, Addison-Wesley, 1994
Schmuller, J.: Teaching Yourself UML in 24 Hours, Sams, 1999

Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide, Addison Wesley Longman, Inc., 1999

Advised literature

No advised literature has been specified for this subject.