The Unified Modeling Language Reference Manual is a complete, decisive book which discusses UML 2.0. It teaches readers about the changes in UML, and how these changes have revolutionized UML’s capabilities as the definitive standard notation method used in modeling software-intensive systems. It tells readers how UML evolved and explains what models are. It demonstrates UML’s role in software development as a modeling platform and how to begin using it immediately. It demonstrates the various views which are available for users, and how they help managers and software professionals tap into the true power of UML. In addition, the book brings readers exhaustive information about the terms used, the standard element and detailed appendices about the UML Metamodel, Notation summary and Process Extensions. The book is an invaluable resource for all computer professionals.
About the Authors Grady Booch is an American software engineer and a graduate of the United States Air Force Academy. He completed his postgraduate studies in electrical engineering in 1979 from the University of California, Santa Barbara, and worked for Rational Software Corporation as Chief Scientist. After the acquisition of Rational Software Corporation by IBM, he worked as the Chief Scientist, Software Engineering in IBM Research.
James Rumbaugh is an American computer scientist and a stauch methodologist of the object-oriented programming approach. Best associated with the creation of the Object Modeling Technique (OMT) and the Unified Modeling Language (UML), Rumbaugh completed his undergraduate education at the Massachusetts Institute of Technology and pursued a Master’s degree in astronomy from the California Institute of Technology. He later worked at General Electric to lead the development of the Object-modeling technique.
Ivar Jacobson is a Swedish computer scientist and software engineer, known best for his work with UML, Objectory, Rational Unified Process (RUP), aspect-oriented software development and Essence. A graduate of Chalmers Institute of Technology in Gothenburg, Dr. Jacobson obtained his Ph.D. at the Royal Institute of Technology in Stockholm. He worked at Ericsson and founded Objectory, the later acquisition by IBM of which led to Jacobson’s development of the software method OOSE, which evolved into the software process Objectory.