[Free] Unified Modeling Language - An Introduction
UML Diagrams – Class diagram – Use Case Diagrams – Sequence Diagrams – Free Course
What you’ll learn
- To understand UML (Unified Modeling Language) diagrams and their types
- Design UML diagrams
- Draw Class diagram
- Develop Use case diagram
Requirements
- No prerequisites needed
Description
The Unified Modeling language (UML) is a standardized modelling language enabling developers to specify, visualize, construct and document artifacts of a software system. Thus, UML makes these artifacts scalable, secure and robust in execution. The Unified Modeling Language is an important aspect involved in object-oriented software development. It uses graphic notation to create visual models of software systems. The Structure diagrams provide a static view of a system, emphasizing its components, relationships, and organization, while behavior diagrams offer a dynamic view, focusing on the runtime behavior, interactions, and processes within the system. The class diagram depicts a static view of an application. It represents the types of objects residing in the system and the relationships between them. A class diagram is used to visualize, describe, document various different aspects of the system, and also construct executable software code. There are six main types of relationships between classes: inheritance , realization / implementation , composition , aggregation , association, and dependency .A Use Case Diagram is a vital tool in system design, it provides a visual representation of how users interact with a system. A sequence diagram simply depicts the interaction between the objects in a sequential order. That is, the order in which these interactions.
Author(s): Dr A Pandian Dept of C Tech SRMIST








