Rekayasa Perangkat Lunak Menggunakan UML dan JAVA - Adi Nugroho (Penerbit Andi, 2009)