Systems analysis design, UML version 2.0 an object oriented approach - Dennis, Alan (John Wiley & Sons, 2012)