Advantages


Advantages of uml:  
You can model just about any type of application, running on any type and combination of hardware, operating system, programming language, and network, in UML
UML is a most useful method of visualization and documenting software systems design.
UML is effective for modeling large, complex software systems.
UML uses set of symbols to represent graphically the various components and relationships with in the
system
It represents the system with structural and behavioral language model 
UML can be used for business processing modeling.

Rules of the UML

The UML has semantic rules for
  1. Names                         What you can call things, relationships, and diagrams
  2. Scope                          The context that gives specific meaning to a name
  3. Visibility                     How those names can be seen and used by others
  4. Integrity                      How things properly and consistently relate to one another
  5. Execution                   What it means to run or simulate a dynamic model

Models built during the development of a software-intensive system tend to evolve and may be viewed by many stakeholders in different ways and at different times.

No comments:

Post a Comment