Skip to main content
Skip header

Analysis and Design

Summary

Subject is focused on techniques and methods how UML is used for software specification, analysis and design. The process of how models are created and transformed is described including the usage of analysis and design patterns.

Literature

Aybuke Aurum, Claes Wohlin (Eds.): Engineering and Managing Software Requirements, ISBN-10: 3-540-25043-3
Charles S. Wasson: System Analysis, Design and Development, ISBN-10: 0-471-39333-9
Tom Pender: UML Bible, Wiley Publishing, ISBN: 0-7645-2604-9
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software, ISBN-10: 0201633612

Advised literature

Roger S. Pressman: Software Engineering: A Practitioner's Approach, ISBN-10: 0072496681 
Aybuke Aurum, Claes Wohlin (Eds.): Engineering and Managing Software Requirements, ISBN-10: 3-540-25043-3
Charles S. Wasson: System Analysis, Design and Development, ISBN-10: 0-471-39333-9
Tom Pender: UML Bible, Wiley Publishing, ISBN: 0-7645-2604-9
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software, ISBN-10: 0201633612


Language of instruction čeština
Code 460-4030
Abbreviation SAN
Course title Analysis and Design
Coordinating department Department of Computer Science
Course coordinator Ing. Svatopluk Štolfa, Ph.D.