Unified Modeling Language™ (UML) is an industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems standardized by the Object Management Group.
UML is officially defined at the Object Management Group (OMG) by the UML metamodel, a Meta-Object Facility metamodel (MOF).
UML simplifies the complex process of software design by using "blueprints" for software construction. UML was designed to specify, visualize, construct, and document software-intensive systems.
UML is a general-purpose modeling language that includes a graphical notation used to create an abstract model of a system, referred to as a UML model.
As well as for modeling software, UML can be used for business process modeling, systems engineering modeling, and representing organizational structures.
Copyright 2004-2008 The Data Governance Institute, LLC. All Rights Reserved The site is brought to you in partnership with the Business Intelligence Network