Unified Modeling Language (U M L) is a universal visual modeling language for describing software, visualization
Teach, construct and establish documentation for software system products. It records the decision and understanding of the system that must be constructed, can be used for
System understanding, design, browsing, configuration, maintenance, and information control. UML is suitable for a variety of software development methods, software students
At all stages of the life cycle, various application areas and various development tools are a summary of the experience of past modeling technology.
Absorbs the standard modeling method of today's excellent results. U m L includes the semantics, representation and description of the concept, providing static, moving
Model of state, system environment and organizational structure. It can be supported by the visual modeling tool for interaction, these tools provide generations
Code generator and report generator. U M L standard does not define a standard development process, but it applies to iterative
Process. It is designed to support most existing object-oriented development processes.
U M L describes a static structure and dynamic behavior of a system. U M L describes the system as some discrete interactions
Objects and finally provide a certain function of a certain function for external users. The static structure defines the properties of important objects in the system and
Operation and the relationship between these objects. Dynamic behavior defines the time characteristics of the object and the object to complete the target.
Mechanism of communicating with each other. Models established from different but interconnected perspectives can be used for different purposes.
U M L also includes structural components that can decompose the model into a package, so that the software team will decompose a large system into easy processing.
The block structure and understand and control the dependencies between the package, and manage the model unit in a complex development environment. It still
Includes components for displaying system implementation and organization running.
U M L is not a programming language, but you can use the code generator tool to convert the U M L model to a variety of program settings.
The prolon language code, or use the reverse generation tool to convert the program source code to u m L. U M L is not a kind of certification
Highly formulated language, there are many languages, but they are very versatility, not easy to understand and use. U m l is
A universal modeling language. For some special fields, such as user graphical interface (G u i) design, large scale integrated electricity
Road (V L S i) design, rule-based artificial intelligence, use specialized language and tools may be more suitable. U m L
It is a discrete modeling language that is not suitable for continuous system modeling such as engineering and physics. It is a comprehensive
General modeling language, suitable for modeling of discrete systems such as computer software, firmware or digital logic.