Object-oriented systems analysis and design using UML - Bennett, Simon , 1956-; Farmer, R. [ (Ray)]; McRobb, Steve (Addison-Wesley, 2000)