Literatura
Zalecana literatura
do UML w wersji 2.0:
1. M. Fowler, UML w kropelce, Wersja 2.0, LTP, 2005.
2. M. Śmiałek, Zrozumieć UML 2.0, Metody modelowania obiektowego,
Helion, 2005.
3. S. Wrycza, Język UML 2.0 w modelowaniu systemów
informatycznych, Helion, 2005.
Informacje o przeglądach formalnych i inspekcjach (zalecane dla
inspektorów):
4. J. Górski, Inżynieria oprogramowania w projekcie
informatycznym, Mikom, 1999.
Informacje o idei programowania przez testy oraz lekkich metodykach wytwarzania oprogramowania i wzorcach projektowych:
5. K
. Schwaber, Agile project management with Scrum, Microsoft Press, 2004.
6. K. Beck, C. Andres C., Wydajne programowanie:
Extreme programming, Mikom, 2005.
7. K. Beck, TDD by example, Addison-Wesley 2002.
8. R.C. Martin, Agile Software Development, Principles, Patterns, and Practices, Prentice Hall, 2002.
9. M. Fowler, Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe, Helion, 2005
Informacje o narzędziach do testowania:
10. A. Hunt, JUnit: Pragmatyczne testy jednostkowe w javie, Helion 2006.
11. R. Mugridge, W. Cunningham, Fit for Developing Software: Framework
for integrated Tests, Prentice Hall, 2005.
Informacje o refaktoryzacji i dobrych praktykach programistycznych:
12. R.C. Martin, Czysty kod, Helion, 2010.
13. M. Fowler, K. Beck, J. Brant, W. Opdyke, D. Roberts, Refaktoryzacja, Wydawnictwo Naukowo-Techniczne 2006.
Ciekawe informacje można również znaleźć na stronach
związanych z przedmiotem Inżynieria Oprogramowania:
www.equus.wroc.pl/studia.html
gromit.iiar.pwr.wroc.pl/uml/
W razie jakichkolwiek wątpliwości co do syntaktyki lub semantyki
diagramów UML wyrocznię, czyli aktualnie obowiązującą
specyfikację, można znaleźć tu:
http://www.uml.org/
Informacje na temat równoległego rozwijanie modelu i
implementacji w narzędziu Rational Software Architect można znaleźć tu:
http://www.ibm.com/developerworks/edu/r-dw-r-sdpmod1.html
http://www.ibm.com/developerworks/edu/r-dw-r-sdpmod2.html