Die Idee der Objektorientierung ist schon 30 Jahre alt und hatte mit objektorientierten Programmiersprachen wie Simula und Smalltalk ihren Anfang.
Anfang der 90er Jahre kam eine Welle von objektorientierten Analyse und Designmethoden auf. Die Methoden von Grady Booch (Booch 91), James Rumbaugh (OMT) und Jacobsen mit OOSE haben sich als die beliebtesten herauskristallisiert. Booch und Rumbaugh begannen ihre Methoden zusammenzufügen und entwickelten eine neue Notation- die UM od. Unified Method. Kurze Zeit später gesellte sich auch Ivar Jacobson dazu und brachte seine Use Cases od. Anwendungsfälle in die UM ein.
Sie nannten sich die drei Amigos und entwickelten mit ihrer Unified Modeling Language UML einen Quasi Standard, der 1997 bei der Object Management Group (OMG) zur Standardisierung eingereicht wurde.
UML 1.1 wurde akzeptiert- die derzeit aktuelle Version ist 1.2 - die jedoch nur wenige Änderungen zur Version 1.1 aufweist. Die Weiterentwicklung von UML wird derzeit durch die OMG betrieben.
|