Introduction to UML
UML stands for Unified Modeling Language, the main objective of UML was to simplify the process of developing complex software systems through diagrams, documentation and construction. As UML is an Modeling language it gives you an broad view of the system and does not explains the internal working.
Advantages Of UML:
- Independent of any programming language and development plateforms
- Extensive usage of Object Oriented Concept (Widely used by all modern programming language) to depict the System.
UML Diagrams:
In UML we draw various diagrams to understand the Software Systems.
- Use Case Diagrams
- Class Diagrams
- Sequence Diagrams
- State Diagrams
- Activity Diagrams
- Collaboration Diagrams
Use Case Diagrams:
These diagrams describes the interaction of the users with the System. To know more information on Use Case Diagram check this link out: UML Use Case Diagrams.
Class Diagrams:
These diagrams describes the structure of the system, these structures refers to the types of objects used in the system along with the relationships. To know more information on Class Diagram check this link out: UML Class Diagrams.
Stay tuned for more articles on UML Sequence Diagrams, State Diagrams, Collaboration Diagrams and Activity Diagrams.
Custom Search



































Very good blog you have. keep posting.