- The
ThreeAmigos are
GradyBooch,
IvarJacobson, and
JimRumbaugh. These three got together a few years ago to unify the different processes and notations that were factionalizing the object-oriented world.
IvarJacobson and
JimRumbaugh joined
GradyBooch at Rational and the result so far has been the
UnifiedModelingLanguage which is a fairly well received ObjectModelingNotation
? for modeling object-oriented systems.
The
ThreeAmigos term itself is ostensibly used in order to
not have to remember the names or look up the spelling of the names of the
ThreeAmigos (see, I just did myself).
--
DionHinchcliffe
It also plays on the fact that the three of them used to be quite frosty to each other until the lure of the $$$ persuaded them to take a common position. (MissionaryPosition
??) Now of course they're the best of pals...
It's also the name of a rather silly (but funny) movie starring Steve Martin, Chevy Chase, and Martin Short.
Not to be confused with the Three Caballeros, a disney cartoon with DonaldDuck
?, Joe Carioca (a Parrot from Brasil) and Panchito (a Mexican Rooster).
The term is an example of the
ReuseGroupName pattern.