Object-oriented analysis & design - Mathiassen, Lars (Marko Publishing, 2000)