Description Software expert RobertMartin presents a concise guide, with numerous examples, that willhelp the programmer leverage the power of both developmentconcepts. The author ignores features of UML that do not apply tojava programmers, saving the reader time and effort. He providesdirect guidance and points the reader to real-world usagescenarios. The overall practical approach of this book brings keyinformation related to Java to the many presentations. The resultis an highly practical guide to using the UML with Java. For Sale in Indiansubcontinent only Compliant and up-to-date with the latest version of the industry standard for modeling software programs, UML 2.0. Concise and practical; written for the Java programmer. Contains thorough Java code examples and their related UML diagrams -- a critical and proven approach to learning. Introduces dX, a lightweight, powerfully productive RUP & XP-derived process for successful software modeling Includes a detailed, start-to-finish case study: remote service client, server, sockets, and tests Overview of UML for Java? Programmers. Working with Diagrams. Class Diagrams. Sequence Diagrams. Use Cases. Principles of OOD. The Practices: dX. Packages. Object Diagrams. State Diagrams. Heuristics and Coffee. SMC Remote Service: Case Study.
Robert Cecil Martin, commonly called Uncle Bob, is a software engineer, advocate of Agile development methods, and President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients.
He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at international conferences and trade shows.