The heart of our design methodology is the industry standard Unified Modeling LanguageTM . UML is the Object Management Group's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure. UML evolved from the merging of works from Grady Booch, James Rumbaugh, Ivar Jacobson, and others.
UML Profiles tailor the language to specific areas - some for business modeling; others for particular technologies. All of our standard profiles are available from the OMG's Modeling Standards Page. Here's a list with links to each, individually: