Katedra Oprogramowania
Wydział Informatyki PB

"Źródła wiedzy"


Pomocnik UML

Literatura:
Inżynieria oprogramowania:

  1. Wprowadzenie do inżynierii oprogramowania, K. Subieta, Wydawnictwo PJWSTK, 2002.
  2. Inżynieria oprogramowania, I. Sommerville, WNT, 2003.
  3. Inżynieria oprogramowania, K. Sacha, PWN, 2010.
  4. Metody wytwarzania oprogramowania, S. Szejko (red.), Mikom, 2002.
  5. Inżynieria oprogramowania w projekcie informatycznym, J. Górski (red.), Mikom, 1999 (wyd II, 2000).
  6. Inżynieria oprogramowania, A. Jaszkiewicz, Helion, 1997.
  7. Metodyka wprowadzania oprogramowania na rynek, M.E. Bays, WNT, 2001.
  8. Inżynieria systemów informatycznych w e-gospodarce, E. Kolbusz, W. Olejniczak, Z. Szyjewski, PWE, 2005.
  9. Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom, B. Bereza-Jarociński, B. Szomański, Helion, 2009.
  10. Engineering Software Products. An Introduction to Modern Software Engineering, Ian Sommerville, Pearson, 2021.

UML i projektowanie obiektowe:

  1. UML w kropelce, M. Fowler, Oficyna Wydawnicza LTP, 2005 (wyd. III, UML wersja 2.0).
  2. Język UML 2.0 w modelowaniu systemów informatycznych, S. Wrycza, B. Marcinkowski, K. Wyrzykowski, Helion 2005.
  3. Modelowanie systemów informatycznych w języku UML 2.1, W. Dąbrowski, A. Stasiak, M. Wolski, PWN 2007.
  4. Analiza i projektowanie systemów informatycznych, J. Płodzień, E. Stemposz, Wydawnictwo PJWSTK, 2005 (wyd. II).
  5. Zrozumieć UML 2.0. Metody modelowania obiektowego, M. Śmiałek, Helion, 2005.
  6. UML 2.0. Almanach, D. Pilone, N. Pitman, Helion, O'Reilly, 2007.
  7. UML 2.0 w akcji. Przewodnik oparty na projektach, P. Graessle, H. Baumann, P. Baumann, Helion, 2006.
  8. UML. Inżynieria oprogramowania, P. Stevens, Helion, 2007.
  9. UML przewodnik użytkownika, G. Booch, J. Rumbaugh, I. Jacobson, WNT, 2001.
  10. UML dla każdego, J. Schmuller, Helion, 2003.
  11. Bazy danych: język UML w modelowaniu danych, R.J. Muller, Mikom, 2000.
  12. Obiektowość w projektowaniu i bazach danych, K. Subieta, Akademicka Oficyna Wydawnicza PLJ, 1998.
  13. UML Toolkit, H-E. Eriksson, M. Penker, Wiley Computer Publishing, 1998.
  14. UML@Classroom, M. Seidl, M. Scholz, Ch. Huemer, G. Kappel, Springer, 2015.

Procesy wytwórcze Unified Process i XP:

  1. Rational Unified Process od strony praktycznej, P.Kroll, P. Kruchten, WNT, 2007.
  2. Rational Unified Process od strony teoretycznej, P. Kruchten, WNT, 2007.
  3. Software Engineering Process with the UPEDU, P. Robillard, P. Kruchten, P. d'Astous, Addison-Wesley, 2003.
  4. Guide to the Unified Process featuring UML, Java and Design Patterns, J. Hunt, Springer, 2003.
  5. Wydajne Programowanie. Extreme Programming, K. Beck, C. Andres, Mikom, 2005 (wyd. II).
  6. Agile Software Development. Gra zespołowa, A. Cockburn, Helion, 2008.

Zarządzanie projektami informatycznymi:

  1. Zarządzanie projektami IT. Przewodnik po metodykach, A.Koszlajda, Helion, 2010.
  2. Zarządzanie ryzykiem w projektach informatycznych, A. Korczowski, Helion, 2010.
  3. Zarządzanie projektami informatycznymi, M. Flasiński, PWN, 2006.
  4. Wspomaganie zarządzania projektami informatycznymi. Poradnik dla menedżerów, K. Waćkowski, J. Chmielewski, Helion, 2007.

Narzędzia CASE:

  1. CVS bez tajemnic, J. Vesperman, Helion, O'Reilly, 2005.
  2. Czytanie kodu. Punkt widzenia twórców oprogramowania open source, D. Spinellis, Helion, Addison-Wesley, 2005.
  3. 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