Ajánlott szakirodalom:
- Ian Sommerville: Szoftverrendszerek fejlesztése, Panem, 2007.
- Sike Sándor, Varga László: Szoftvertechnológia és UML, ELTE Eötvös, 2008.
- Roger Cadenhead: Tanuljuk meg a Java programozási nyelvet 24 óra alatt, Kiskapu, 2006.
- Lakatos Attila (szerk.), Nyékiné Gaizler Judit (szerk.): Java 2 Utikalaúz programozóknak 5.0, ELTE Eötvös, 2009.
- Hassan Gomaa: Software Modeling and Design: UML, Uses Cases, Patterns and Software Architectures, Cambridge, 2011.
- Russ Miles: Learning UML 2.0, O'Reilly, 2006.
- Ron Patton: Software Testing, Sams, 2005.
- Joshua Bloch: Effectice Java, Prentice Hall, 2008.
Ajánlott oldalak:
- Sike Sándor honlapja
- Object Management Group
- UML Forum FAQ
- Introduction to the Diagrams of UML 2.0
- Software Ideas Modeler
- Sparx Enterprise Architect
- yUML
- Java Home
- NetBeans
- Java Tips
- Java Practices
- Wikipedia: Szoftvertechnológia
- Wikipedia: Szoftverfejlesztési folyamatok
- Wikipedia: UML
- Wikipedia: UML tervezőeszközök listája
- Wikipedia: Java