Methodology Section Index | Page 8
A pattern description must address the following major points: Pattern Name and Classification A short, meaningful name for the pattern, usually only one or two words. Names ...more
The best place to start is the seminal work by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (collectively known as the Gang of Four or simply GoF) entitled ...more
A design pattern is a solution to a general software problem within a particular context. Context A recurring set of situations where the pattern applies. Problem A system of ...more
The final draft for UML 1.3 was completed in June 1999 and should be formally approved by the Object Management Group (OMG) in the near future.
The Unified Modeling Language (UML®) is a language for specifying, constructing, visualizing, and documenting the artifacts of a software-intensive system. Analogous to the use of architectur...more
The web site for the UML Revision Task Force contains the latest information and downloads with respect to UML updates. Other valuable links include Rational's UML Resource Center, OMG's UML Re...more
Grady Booch, James Rumbaugh, and Ivar Jacobson, leaders of the method unification effort that led to the creation of UML, are commonly referred to as the Three Amigos.
Numerous companies and individuals contributed to the development of UML including Rational Software, Microsoft, Hewlett-Packard, Oracle, and IBM. However, the primary leaders of the effort were ...more