Saturday 27 May 2017

UML

UML stands for Unified Modeling Language which is used in object oriented software engineering. You can draw UML diagrams online using our software, or check out some UML diagram examples

Structure diagrams show the things in a system being modeled. In a more technical term, they show different objects in a system. Behavioral diagrams shows what should happen in a system. They describe how the objects interact with each other to create a functioning system.
  1. Class Diagram: It shows the classes in a system, attributes and operations of each class and the relationship between each class
  2. Component Diagram:   Components communicate with each other using interfaces. The interfaces are linked using connectors.
  3. Deployment Diagram: useful when your software solution is deployed across multiple machines with each having a unique configuration
  4. Object Diagramsimilar to class diagrams
  5. Package DiagramIt shows the dependencies between different packages in a system
  6. Profile Diagram:
  7. Composite Structure Diagram
  8. Use Case Diagram:diagrams give a graphic overview of the actors involved in a system, different functions needed by those actors and how these different functions are interacted.
  9. Activity Diagram: represent workflows in a graphical way.
  10. State Machine Diagram: the behavior of objects that act differently according to the state they are in at the momen
  11. Sequence Diagram: It’s important to note that they show the interactions for a particular scenario. The processes are represented vertically and interactions are show as arrows.
  12. Communication Diagram: It is similar to sequence diagrams,
  13. Interaction Overview Diagram: a sequence of interaction diagram and it is similar to sequance process
  14. Timing Diagram: They represent the behavior of objects in a given time frame

No comments:

Post a Comment