Post your need

About UML (Unified Modeling Language)

Ever since the initial days of software development, developers have been using modeling languages to specify, design, visualize and document systems. Over the period of time, UML has become to be the standard choice for programmers, thus making it a must know skill for all professionals related to software development.

UML is a general-purpose modeling language used to for standardized software development. Use of UML standardizes the way a system is visualized, designed and fastens the software development lifecycle. Use of UML removes the disparity and inconsistency in software development and aligns them to a common protocol. UML also simplifies the way technical and complicated concepts relating to software development can be communicated with others in the project team.

Owing to its utility in software development and designing, Object Management Group (OMG) adopted it as a standard in 1997. Later in 2007, ISO (International Standard Organization) approved it as an ISO standard. UML is strongly grounded on Object-Oriented methods which has been used in software development ever since 1990s.

Unified Modeling Language Introductory Course Outline

Introduction to UML 2.X Course will train students on the basics of 2.0 and later Unified Modelling Language. The training will cover topics that teach how to visualize, specify, document, design and structure software models from scratch. Elaborate discussions on UML diagrams and how they are used in software development.

Perquisites

  • Background in Computer Science
  • Basic knowledge in relational databases
  • Basic knowledge in Object Oriented language

Target Audience

  • Software developers
  • Quality Assurance Engineers
  • Software architects
  • Team Leaders
  • Project Managers
  • Everyone else who is interested in understanding UML concepts

Course Duration

  • 2 days

Course Schedule

1. Introduction to UML (Unified Modeling Language)

  • Why UML?

2. Use Case Diagram

  • What is a Use Case?
  • Importance of a Good Use Case
  • Use Case Diagram : The Basics
  • Stereotypes
  • Advanced Use Case Notations
  • Guidelines for Building a Quality Use Case Diagram

3. Use Case Specification

  • Use Case Specification: Elements
  • Use Case Specification: Example
  • Use Case Specification: Example Enhanced
  • Use Case Specification: Another Template
  • Guidelines for Building a Quality Use Case Specification

4. Building Use case diagram and description Workshop

  • Building Use case diagram and description Process
  • Introducing our UML tool "UMLet"

5. Activity Diagrams

  • Activity Diagrams: Introduction
  • Activity Diagrams: The Basics
  • Activity Diagrams: Advanced
  • Guidelines for Building a Quality Activity Diagram

6. Class Diagrams

  • Class Diagrams: Introduction
  • Class Diagrams: The Beginning
  • Class Diagrams: The Attributes
  • Class Diagrams: The Operations
  • Class Diagrams Relationships:Dependency,Association,Aggregation,Composition

7. Object Diagrams

  • The Object Diagram

8. Package Diagrams

  • Package Diagrams: Introduction
  • Package Diagrams: The Basics
  • Package Diagrams: Advanced

9. Sequence Diagrams

  • Sequence Diagrams: Introduction
  • Sequence Diagrams: The Basics
  • Sequence Diagrams: Advanced

10. State Transition Diagrams

  • State Transition Diagrams: Introduction
  • State Transition Diagrams: The Basics
  • State Transition Diagrams: Advanced

Guidelines for Building a Quality Use Case Specification

 

Looking for BA Training & Certification

  • Name*
  • Email*
  • Phone*
    +1-
    • SMS
    • Call
    • ( Select SMS or Call to receive Verification code )

  • Course*
      • City*
        top arrow
      • Comment*
        0/500

      *Trainers do not provide free training or only placement. Free Demos help you get an idea. Course fee is applicable for joining. Talk to course advisor +1-732-646-6280

      Get free quotes from expert trainers
      Verification code has been sent to your
      Mobile no: Edit
      Submitloader

      (00:30)

      If you do not receive a message in 30 seconds use call me option to verify your number

      BA interview questions