Software Engineering - Ian Sommerville (Pearson Addison Wesley, 2004)
wk, 2/nr, c.1-2/stoc5.c1-2/ws.c.3