Rekayasa Perangkat Lunak Menggunakan UML dan Java - NUGROHO, Adi (Andi, 2009)