UML 2.0 in action : a project-based tutorial /: a project-based tutorial. (2005)