Systems analysis and design with UML Version 2.0 - Dennis,Alan