Analysis using UML Course

Course Code: IN 443
Course Abstract: Modern software developments use visual modeling during analysis to aid, and in fact drive analysis of complex systems development. The Unified Modeling Language (UML) is the de facto standard visual modeling language for object-oriented analysis. This course teaches the processes, techniques, and artifacts necessary for modern object-oriented analysis using the syntax and semantics of UML. Participants will learn through detailed lecture and hands-on labs the core competencies in object-oriented analysis and be introduced to the many and varied topics surrounding these disciplines.
Audience:

This course is designed for the systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course is also of benefit to technical leads and software quality assurance personnel who oversee development of object-oriented systems and require an understanding of the process and artifacts produced.

Duration: 3 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:
> Recognize how to identify and classify the objects in business problems
> Learn how to model business data, behavior, rules and constraints using object-oriented constructs
> Master the notation and semantics of class modeling, sequence diagramming, state modeling, and collaboration diagramming
> Define the processes used in analysis
> Acquire hands-on experience in these processes and techniques through case study exercises

Course Topics:

What is an object and what is object-orientation
What are use cases and how are they used in analysis
Roadmap of object-oriented analysis process
Core analysis competencies of class modeling, sequence diagramming, and state modeling
Detailed examination of the Unified Modeling Language (UML) elements and syntax used in these models
Essential documentation for elements within each of these models

Prerequisites:

"Introduction to Modeling with UML" or at least three months' of analysis or development experience is required.

Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning