A CDE Definition
(1) (XML Metadata Interchange) An XML-based representation of a UML model. XMI is used to transfer UML diagrams between various modeling tools. See UML.
(2) An earlier high-speed bus from Digital that was used in large VAX machines.
(Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s. UML standardizes several diagramming methods, including Grady Booch's work at Rational Software, Rumbaugh's Object Modeling Technique and Ivar Jacobson's work on use cases.
There are twelve diagrams supported under UML. Four are structural, five are behavioral and three are used for model management, which include packages, subsystems and models. See XMI.
The four structural diagrams are class, object, component and deployment. Following is an example of the class diagram:
There are five behavioral diagrams: use case, sequence, activity, collaboration and state chart. Following are examples of four of them:
Use Case Diagram
Before/After Your Search Term
|XLR connector||XML database|
|XM Radio||XML namespace|
|XM2go||XML native database|
|Xmark||XML Paper Specification|
Terms By Topic
Click any of the following categories for a list of fundamental terms.