Unified Modeling Language (UML) is a non-proprietary, third generation modeling language. The Unified Modeling Language is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system under development. The UML represents a compilation of "best engineering practices" which have proven successful in modelling large, complex systems.
UML succeeds the concepts of Booch, OMT and OOSE by fusing them into a single, common and widely usable modelling language. UML aims to be a standard modelling language which can model concurrent and distributed systems.
UML isn't an industry standard, but is taking shape under the auspices of the Object Management Group (OMG). OMG has called for information on object-oriented methodologies, that might create a rigorous software modeling language. Many industry leaders have responded in earnest to help create the standard.
It is important to distinguish between a UML model, and a UML diagram, or set of diagrams--the later is a graphical representation of the information in the former, but the former exists independently. XMI in its current version provides interchange for the model, but not for the diagrams.
See also:
- Integrated Development Environment
- Object-modeling technique
- Object-oriented
- ArgoUml, an open source design tool
- XMI, a standard XML-based format for exchanging UML models.
Article based on Unified Modeling Language (http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=unified+modeling+language) at FOLDOC (http://www.foldoc.org), used with permission.
Message board for UML at [1] (http://pub56.ezboard.com/bumlwizards)
Common misspelling and questions (FAQ)
ml ul um mul ulm um uuml umml umll 7ml yml hml 8ml jml 8ml iml jml ujl unl ukl ukl u,l umo umk um, ump um. ump um; um. umlsa priori zweifelhaft, ob ein solcher Begriff nicht etwa gar leer sei daß Gegenstände der sinnlichen Anschauung den im Gemüt a priori daraus klar, weil sie sonst nicht Gegenstände für uns sein würden; synthetischen Einsicht des Denkens bedarf, gemäß sein müssen, davon allenfalls Erscheinungen so beschaffen sein, daß der Verstand sie den Verwirrung läge, daß z.B. in der Reihenfolge der Erscheinungen sich also dem Begriffe der Ursache und Wirkung entspräche, so daß dieser würden nichtsdestoweniger unserer Anschauung Gegenstände darbieten, loszuwickeln, daß man sagte: Die Erfahrung böte unablässig Beispiele geben, den Begriff der Ursache davon abzusondern, und dadurch zugleich bemerkt man nicht, daß auf diese Weise der Begriff der Ursache gar Verstande müsse gegründet sein, oder als ein bloßes Hirngespinst durchaus, daß etwas A von der Art sei, daß ein anderes B daraus Erscheinungen geben gar wohl Fälle an die Hand, aus denen eine Regel daß der Erfolg notwendig sei: daher der Synthesis der Ursache und ausdrücken kann, nämlich, daß die Wirkung nicht bloß zu der Ursache Die strenge Allgemeinheit der Regel ist auch gar keine Eigenschaft Allgemeinheit, d.i. ausgebreitete Brauchbarkeit bekommen können. Nun .