|
|
KIV/MNS
Software Modeling and Design
Guarantors: doc. Ing. Přemysl Brada, MSc., Ph.D.
|
|
|
|
Course literature
KIV/MNS
-IS/STAG
Basic
Gamma, Erich,
Design patterns : elements of reusable object-oriented software
, Boston : Addison-Wesley
1995
Gomaa, Hassan,
Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures
, Cambridge Univeristy Press
2011
Extending
GAMMA E etc.,
Návrh programů pomocí vzorů (Design patterns - elements of reusable object-oriented software)
, Grada, Praha
2003
Recommended
Larman, Craig,
Applying UML and patterns : an introduction to object-oriented analysis and design and the Unified Process
, Upper Saddle River : Prentice Hall PTR
2002
|
|
|
|
|
Učebnice a monografie
- kniha Gomaa je výchozím a hlavním textem, mimo vlastní "skripta" předmětu; měla by být v knihovně ZČU k dispozici v poměrně rozumném počtu exemplářů
- "skripta" stručnou a hutnou formou pokrývají vše, co v předmětu je vyloženo, a některá témata další (modely, vzory)
- Pecinovský - čtivá a vhodná na osvětlení některých detailů, příklady občas příliš vykonstruované, chybí UML nadhledové diagarmy a je často příliš upovídané
Online zdroje
Nástroje
- modelio.org -> Download
- draw.io -- má i dektopovou aplikaci
- PlantUML https://plantuml.com/ -- zajímavý přístup k tvorbě diagramů psaním "zdrojového markup textu"
Last updated:
16.04.2025
|
|
|
|
|
Studijní materiály
Does not contain documents.
|
|
|