636-530-7776
Available dates and locations
No open classes at this time.

Architecture and UML-based Software Development

Intro to Modeling with UML

Download Course Details PDF

COURSE DESCRIPTION:

This program offers a highly concentrated look at the major forces, technologies, processes, tools, risks, and benefits associated with adopting object and component technologies. An expert practitioner facilitates the program, bringing real-world experience in strategizing, architecting, designing, and delivering actual object-oriented systems. The curriculum is intentionally broad enough to introduce the major issues, while offering sufficient detail to be directly usable by emerging teams.

TOPICS COVERED:

  • Understand how to identify and classify the objects in business problems
  • Understand how to model business data, behavior, rules and constraints using object-oriented constructs
  • Be introduced to the notation and semantics of class modeling and sequence diagramming
  • Understand the basic concepts of object-oriented software architecture
  • Define the processes used in analysis and design
  • Be introduced to design patterns

AUDIENCE:

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

DURATION:

1-3 days

PRICE:

Please call (866) 426-6871 for more information.

PREREQUISITES:

None

OBJECTIVES:

  • Leveraging model-based development.
  • Fundamentals of objects and components.
  • Key techniques such as use case modeling and software analysis & design.
  • Importance of methodology and process.
  • Introduction to distributed architectures.
  • Integrating legacy systems.
  • Realistic benefits and common pitfalls.