UML
  
  
The Unified Modelling Language (UML) is a standard language for specifying, visualizing, constructing, and documenting the artefacts of software systems, as well  as for business modelling and other non- software systems. The UML represents a collection of best engineering practices that have proven successful in the  modelling of large and complex systems.1  The UML is a very important part of developing object oriented software and the software development process.  The  UML uses mostly graphical notations to express the design of software projects.  Using the UML helps project teams communicate, explore potential designs, and  validate the architectural design of the software.
  
The most obvious changes to from UML 1.x to 2 has been the introduction of new diagrams. The new diagrams include:
  • Structure diagram
  • Composite diagram 
  • Communication diagram 
  • Timing diagram 
  • Interaction overview diagram 
  
The following diagram structure applies:
  
graphic
graphic
graphic
    
Over the next few weeks we will publish descriptions and examples of the UML 2 diagrams, its notation and usage.
Google
 
Web xpdian.com