1. Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process;Ambler,2002
2. Experiences from introducing UML-based development in a large safety-critical project;Anda;Emp. Softw. Eng.,2006
3. Engineering and Managing Software Requirements,2005
4. A laboratory for teaching object oriented thinking;Beck,1989
5. Object-Oriented Design with Applications;Booch,1991