He was previously at Ericsson Intracom, and prior to that a Principal Lecturer in the department of Information Systems at De Montfort University. He is one of the authors of Schaum's Outline of UML, 2nd edition, published by McGraw-Hill. Steve McRobb is a Senior Lecturer in the Faculty of Computing Sciences and Engineering at De Montfort University, Leicester. His main research interests are currently online privacy and the re-documentation of legacy systems in UML. He was previously Principal Administration Officer at the Yorkshire Dales National Park, responsible for the organisation's IT strategy. Ray Farmer is an Associate Dean in the Faculty of Engineering and Computing at Coventry University. His major research interests are in information systems analysis and design, and in particular, object technology. He has wide experience as a consultant on object-oriented analysis and design.