Katedra Oprogramowania
Wydział Informatyki PB
"Źródła wiedzy"
Pomocnik UML
Literatura:
Inżynieria oprogramowania:
- Wprowadzenie do inżynierii oprogramowania, K. Subieta, Wydawnictwo PJWSTK, 2002.
- Inżynieria oprogramowania, I. Sommerville, WNT, 2003.
- Inżynieria oprogramowania, K. Sacha, PWN, 2010.
- Metody wytwarzania oprogramowania, S. Szejko (red.), Mikom, 2002.
- Inżynieria oprogramowania w projekcie informatycznym, J. Górski
(red.), Mikom, 1999 (wyd II, 2000).
- Inżynieria oprogramowania, A. Jaszkiewicz, Helion, 1997.
- Metodyka wprowadzania oprogramowania na rynek, M.E. Bays, WNT, 2001.
- Inżynieria systemów informatycznych w e-gospodarce,
E. Kolbusz, W. Olejniczak, Z. Szyjewski, PWE, 2005.
- Inżynieria oprogramowania. Jak zapewnić jakość
tworzonym aplikacjom, B. Bereza-Jarociński, B. Szomański, Helion, 2009.
- Engineering Software Products. An Introduction to Modern Software Engineering, Ian Sommerville, Pearson, 2021.
UML i projektowanie obiektowe:
- UML w kropelce, M. Fowler,
Oficyna Wydawnicza LTP, 2005 (wyd. III, UML wersja 2.0).
- Język UML 2.0 w modelowaniu systemów informatycznych, S. Wrycza, B.
Marcinkowski, K. Wyrzykowski, Helion 2005.
- Modelowanie systemów informatycznych w języku
UML 2.1, W. Dąbrowski, A. Stasiak, M. Wolski, PWN 2007.
- Analiza i projektowanie systemów informatycznych, J. Płodzień, E.
Stemposz, Wydawnictwo PJWSTK, 2005 (wyd. II).
- Zrozumieć UML 2.0. Metody modelowania obiektowego, M. Śmiałek, Helion, 2005.
- UML 2.0. Almanach, D. Pilone, N. Pitman, Helion, O'Reilly, 2007.
- UML 2.0 w akcji. Przewodnik oparty na projektach,
P. Graessle, H. Baumann, P. Baumann, Helion, 2006.
- UML. Inżynieria oprogramowania, P. Stevens,
Helion, 2007.
- UML przewodnik użytkownika, G. Booch, J. Rumbaugh, I. Jacobson, WNT,
2001.
- UML dla każdego, J. Schmuller, Helion, 2003.
- Bazy danych: język UML w modelowaniu danych, R.J. Muller, Mikom, 2000.
- Obiektowość w projektowaniu i bazach danych, K. Subieta, Akademicka Oficyna Wydawnicza
PLJ, 1998.
- UML Toolkit, H-E. Eriksson, M. Penker, Wiley Computer Publishing, 1998.
- UML@Classroom, M. Seidl, M. Scholz, Ch. Huemer, G. Kappel, Springer, 2015.
Procesy wytwórcze Unified Process i XP:
- Rational Unified Process od strony praktycznej, P.Kroll, P. Kruchten,
WNT, 2007.
- Rational Unified Process od strony teoretycznej, P. Kruchten, WNT,
2007.
- Software Engineering Process with the UPEDU, P. Robillard, P. Kruchten,
P. d'Astous, Addison-Wesley, 2003.
- Guide to the Unified Process featuring UML, Java and Design Patterns,
J. Hunt, Springer, 2003.
- Wydajne Programowanie. Extreme Programming, K. Beck, C. Andres, Mikom,
2005 (wyd. II).
- Agile Software Development. Gra zespołowa, A. Cockburn, Helion,
2008.
Zarządzanie projektami informatycznymi:
- Zarządzanie projektami IT. Przewodnik po metodykach, A.Koszlajda,
Helion, 2010.
- Zarządzanie ryzykiem w projektach informatycznych, A. Korczowski,
Helion, 2010.
- Zarządzanie projektami informatycznymi, M. Flasiński, PWN, 2006.
- Wspomaganie zarządzania projektami informatycznymi.
Poradnik dla menedżerów, K. Waćkowski, J. Chmielewski, Helion, 2007.
Narzędzia CASE:
- CVS bez tajemnic, J. Vesperman, Helion, O'Reilly, 2005.
- Czytanie kodu. Punkt widzenia twórców oprogramowania open source, D.
Spinellis, Helion, Addison-Wesley, 2005.
- Refaktoryzacja. Ulepszanie struktury istniejącego
kodu, M. Fowler i in., WNT, 2006.
Miejsca warte odwiedzenia:
Object Management Group: www.omg.org
Firma Visual Paradigm: www.visual-paradigm.com
(Visual Paradigm for UML)
UMLet: www.UMLet.com
Umbrello UML Modeller: sourceforge.net/projects/uml/
StarUML: staruml.sourceforge.net
Copyright © 2003-22 Marek Kretowski.
Revised:
2022-03-03