Poslední úprava: RNDr. Michal Kopecký, Ph.D. (26.04.2019)
Role formálních specifikací a modelů v softwarovém inženýrství. Přehled vybraných metod a nástrojů pro formální popis architektury a chování systému. Ukázky jejich použití zejména ve fázích návrhu a validace.
Předpokládají se znalosti v rozsahu předmětu NSWI041 - Úvod do softwarového inženýrství.
Poslední úprava: RNDr. Michal Kopecký, Ph.D. (26.04.2019)
The role of formal specification and models in software engineering. Overview of selected methods and tools for formal description of system architecture and behavior. Examples of their usage especially in the design and validation.
Knowledge in extent of NSWI041 - Introduction to Software Engineering - is supposed.
Literatura -
Poslední úprava: Tajemník Katedry (29.04.2015)
I. Sommerville: Software Engineering. 8th ed., Pearson Education. ISBN 0-321-31379-8, 2007.
D. Bjorner et al.: Logics of Specification Languages. Springer, 2008.
J. Goguen et al.: Introducing OBJ3. SRI-CSL-88-9, SRI International, USA, 1988.
J.M. Spivey: The Z Notation: A Reference Manual. 2nd ed., Prentice Hall, 1992. http://spivey.oriel.ox.ac.uk/~mike/zrm/
C.B. Jones: Systematic Software Development using VDM. Prentice Hall, 1990.
K. Jensen: Coloured Petri Nets. Springer Verlag.
The Maude System: http://maude.cs.illinois.edu/w/index.php?title=The_Maude_System
David Bednárek: Materiály k předmětu TIN043. 2006.
Poslední úprava: Tajemník Katedry (29.04.2015)
I. Sommerville: Software Engineering. 8th ed., Pearson Education. ISBN 0-321-31379-8, 2007.
D. Bjorner et al.: Logics of Specification Languages. Springer, 2008.
J. Goguen et al.: Introducing OBJ3. SRI-CSL-88-9, SRI International, USA, 1988.
J.M. Spivey: The Z Notation: A Reference Manual. 2nd ed., Prentice Hall, 1992. http://spivey.oriel.ox.ac.uk/~mike/zrm/
C.B. Jones: Systematic Software Development using VDM. Prentice Hall, 1990.
K. Jensen: Coloured Petri Nets. Springer Verlag.
The Maude System: http://maude.cs.illinois.edu/w/index.php?title=The_Maude_System
David Bednárek: Materiály k předmětu TIN043. 2006.
Sylabus -
Poslední úprava: Tajemník Katedry (29.04.2015)
1. Úloha formálních specifikací a modelů v softwarovém inženýrství, jejich výhody a nevýhody.