Essentials of Visual Modelling with UML 2.0 & IBM Rational Software Architect (RSA)
Essentials of Visual Modelling with UML 2.0 & IBM Rational Software Architect (RSA)
Understanding of why Visual Modelling is recognized as a common practice in successful software development projects.
Introducing the concepts of object-orientation, such as abstraction, encapsulation, classes and objects, followed by a thorough introduction to the Unified Modelling Language (UML).
Practical exercises (on paper) explain the practical application of the modelling theory in a software project setting.
Use the UML for Object-Oriented Analysis and Design (OOAD)
Architect, Design, and Lead developers how to apply Rational Software Architect to perform model-driven development, apply patterns and perform model transformations, and develop software with Software Architect as part of the development team.
Introducing the concepts of object-orientation, such as abstraction, encapsulation, classes and objects, followed by a thorough introduction to the Unified Modelling Language (UML).
Practical exercises (on paper) explain the practical application of the modelling theory in a software project setting.
Use the UML for Object-Oriented Analysis and Design (OOAD)
Architect, Design, and Lead developers how to apply Rational Software Architect to perform model-driven development, apply patterns and perform model transformations, and develop software with Software Architect as part of the development team.
Course Duration | Course Fees |
---|---|
60 hours | 1500 |
Prerequisite
Knowledge of software development, Basic concepts of Java
Course Content
Introduction to Object Technology
Principles of Visual Modelling
Concepts of Object Orientation
Use-Case Modelling
Interaction Diagrams
Class
Diagrams
Other UML Diagrams
Getting started with RSA
Creating UML Diagrams
Creating UML Diagrams of System Structure
Creating UML Diagrams of System Behaviour
Team
Development
Applying Patterns and Transformations
Traceability
Static Analysis and Code Review
Model structure and templates
Opportunities and Skillset
Software Architect
Software Analyst
IBM BPM Process Designer
Technical Support Associate
UML based Object Oriented Software Architect, Design and Development
Software Analyst
IBM BPM Process Designer
Technical Support Associate
UML based Object Oriented Software Architect, Design and Development