Component
Based Design with UML
Overview
|
Course 350
- 3 Days
|
You've read the all the books and magazine articles about
Components. UML looks pretty straightforward and easy to do,
and you even understand what an object is. Unfortunately you
still have questions. How do you get started?
What's the difference between Analysis and Design? What UML
diagrams do I use and when? The problem is that the books
usually don't give you a step-by-step process backed up with
plenty of exercises. What's more, every book uses a slightly
different process, different examples, and seems incomplete.
Don't worry; we've got what you need.
Our 3-day learning experience will give you what you need
to tackle that next Analysis and Design project from end
to end. We have put together a comprehensive approach, based
on current methodologies tempered with real-world experience.
We present this with examples from real projects.
We will present Analysis and Design as part of an integrated
Software Development Process. You will learn about the artifacts
that need to be produced, the relationships between the
artifacts, and the activities necessary to produce the artifacts.
This will be reinforced by realistic exercises that will
drive home the lessons learned.
Objectives
- Understand the concepts and principles of Object Technology
and component based development
- Learn how to capture and communicate user-centric requirements
with use cases, components, and business objects
- Become proficient in modeling with UML
- Learn robust design practices through proven design
patterns
- Learn how to design flexible and reusable component
architectures
- Learn how to map UML designs into an object-oriented
language
- Learn how to leverage and integrate legacy systems with
Object Technology
Who Will Attend
Analysts, designers, developers and project managers
who require practical knowledge of object-oriented analysis
and design, component based development and UML.
Exercises
Exercises and examples will provide students with the opportunity
to try theUML constructs presented, and to get hands-on
experience with the bestpractices presented in class.
See course outline

|