Object Discovery Corporation

Advanced UML Domain Modeling Training


This advanced course is the final answer to one of the greatest challenges faced by all organizations: Advanced Domain Modeling. It is the technology that allows you to model (describe) all the business concepts, rules, policies and abstractions that belong to your business and define your organization. Most of the modeling problems you will see in this course come straight from challenging real-life situations.

You want to take this course if either your problem domain seems too challenging to model or your job requires you to model many different problem domains. You could be in that situation if you are the main analyst for your business or if you work as a senior analyst consultant for several organizations.

Our claim is that after you've graduated from this course you will be able to visit any organizations and successfully model their Domains—no matter how complex, deep or abstract they can be—as long as you will have reasonable access to their Subject Matter Experts. In 13 years of training and consulting we have never seen a single problem domain that could not be modeled using the techniques that we reveal in this course.

In the very unlikely case you would not succeed in modeling a domain you've been presented with then we definitely want to hear about that! You would then be entitled to call us up and we'll offer you a limited amount of free mentoring. This course is setup to make you succeed.


  • Master Advanced Business Concept Modeling
  • Know how to model any Problem Domain, no matter how challenging
  • Be familiar with all the Business Concept Modeling patterns and advanced solutions
  • Discover the way to handle large-scale Domain Modeling with mergers and packages


People performing the role of a Business Analyst, with very challenging modeling responsibilities.


We assume that you already are familiar with Object-Oriented Analysis and the Unified Modeling Language, as well as that you already have some real-life modeling experience. If you have done modeling before, met with some success but would now like to take your expertise to the next level then this Advanced UML Domain Modeling course is for you. Otherwise, our UML Business Analysis training would give you a great start and qualify you to take this more advanced course. If still unsure please visit our UML Analysis overview page to understand which course would be best for you.

See How We Differ

See how we differ from other training companies based on our professional success, skills-building teaching techniques, and Corporate Case Study. More details here.

Course Format

This is a hands-on course. We apply a powerful learning cycle of short lecture, examples and labs on each topic. Labs include both individual and group exercises. All results are validated and final solutions presented. Each student gets the entire course content printed out and organized in a ring binder as well as laminated reference sheets. Computers aren't necessary; all exercises are done on paper.

Course Duration

Five days, 8:30 AM-4:15 PM; typically ends by 2:30 PM on Friday.


$2,600 / person

Financial Aid

Get training funds from your state. see details

Course Details

Course Schedule and Location

  • Advanced UML Domain Modeling On-site training - We come to your company to train your employees.
  • Advanced UML Domain Modeling Public classes - You attend one of our courses offered in different cities.
  • Advanced UML Domain Modeling Distance Learning - Learn straight from our instructors without leaving your office or home.

Back to Top

2008–2019 Object Discovery Corporation home | site map | our company | careers | legal