Rekayasa perangkat lunak: konsep dasar - Andri Kristanto (Gava Media, 2004)