UML is the combined work of James Rumbaugh, Ivar Jacobson and Grady Booch.Dr. James Rumbaugh is one of the leading software development methodologists in the world. Dr. Rumbaugh previous to the development of UML, worked on software methodology, tools, and concepts for more than 35 years. He was the chief developer of the Object Modeling Technique (OMT), a leading object-oriented analysis and design method that was a predecessor of UML. Grady Booch is recognized internationally for his innovative work on software architecture, software engineering and modeling. He worked with IBM Rational as it's Chief Scientist since 1981, and has published several hundred technical articles on software engineering and object-oriented design. Ivar Jacobson is a Swedish computer scientist. He thought of the need for blueprints in software development. While working for Ericsson he proposed and developed the use of software components, such as sequence diagrams, and invented use cases as a way to write down software requirements. He developed collaboration diagrams, and applied state transition diagrams to describe the message flow between
References: Bell, D., (2003, June 15)UML basics: An introduction to the Unified Modeling Language Retrieved January 4, 2006 from http://www-128.ibm.com/ developerworks/rational /library/769.html. Definition of Unified Modeling Language. Retrieved January 4, 2006 from http://en.wikipedia.org/wiki/Uml. Introduction to OMG 's Unified Modeling Language. Retrieved on January 4, 2006 from http://www.omg.org/gettingstarted/what_is_uml.htm Sliwa, C., (2004, March 22). Sidebar: Waiting for UML 2.0. Computer World. Retrieved January 4, 2006 from http://www.computerworld.com/developmenttopics/development/ story/0,10801,91325,00.html