What does uml mean?

UML modeling technology is a modeling language that uses model elements to build a model of the entire system. Model elements include classes in the system, associations between classes, and instances of classes that cooperate with each other. Realize the dynamic behavior of the system, etc.

UML provides a variety of graphical visual descriptions of model elements. The same model element may appear in multiple diagrams corresponding to multiple graphical elements. People can examine the model from multiple views.

Extended information:

UML is a common graphical modeling language in object-oriented development. It is well-defined, easy to express, powerful and universally applicable.

Object-oriented analysis mainly performs better than other system analysis methods in four aspects: strengthening understanding of the problem space and system tasks, improving communication between parties, being consistent with requirements, and supporting software reuse. capabilities and become a mainstream system analysis method.

The emergence of UML not only unified Booch, OMT, OOSE, and other methods, but also unified the symbols used in object-oriented methods, and was accepted by OMG as one of its standards soon after it was proposed.

This has changed the situation where dozens of object-oriented modeling languages ??are independent of each other and have their own merits, resulting in unprecedented development of object-oriented analysis technology.

It itself has become an important tool for object analysis and design in modern software engineering environments, and is regarded as one of the important achievements of object-oriented technology.

Reference materials:

Baidu Encyclopedia-UML modeling technology