Software Engineering - Sommerville Ian (Erlangga, 2003)