Welcome to Model Expert!

Model Expert™ is the model management extension for Enterprise Architect, giving every modeller an easy way to ensure quality and consistency in their models.


Check your model:   


Create your metamodel:



Create your Reference model:



Create and use custom scripts:



With Model Expert...

  • Everyone can model the same way.

If models are consistent then they are easier to read and much more likely to be re-used

  • No more novice users.

By sharing reference models, the best modelling standards can be made available to everyone. Letting every modeller be an expert modeller†

  • Define and communicate your approved company meta-model.

Only using a subset of BPMN, Archimate or UML? Or need a way to standardise how your modellers integrate Archimate elements with BPMN? No problem. Create your ‘model’ solution and then use it to quality check everything your modellers produce.

  • Configure your own rules.

Specify permitted or required data, how the results are presented, and recommended fixes. 

  • Deliver an objective measure of model quality.

Define a model structure and validate work done against it. Track the number and severity of problems vs. your company/department/project standards and monitor improvements as the problems are fixed.

  • Support Model Governance.

Model Expert allows each modeller to correct their own work before release, giving the model manager confidence that the work of different teams will be compatible.

  • Apply standards and checks at every level of the model.

Check for correctness at diagram level, package level or for the whole model.


Model Expert gives you control, quality and consistency


1 Define reference models

  • Allowed element types and stereotypes,
  • Required attributes/TVs,
  • Permitted relationships (including cardinallity).

2 Create validation rules

  • Select from the built in library or create your own
  • Choose how you want the results to be presented
  • Add recommended actions and feedback

3 Run the checks

  • See the problem areas on colour coded diagrams
  • And/or get a list of violations
  • See location, number of items and criticality

4 Apply the fixes

  • Directly in the diagram or via navigation to the project browser
  • Re-run Model Expert to confirm corrections 


Reference models can be as large or as small as you want - from a single diagram type to a complete model so that:

  • Individual modellers can quality check their own work before committing it to the shared model - making models Right First TIme
  • Senior modellers can perform model governance, controlling the metamodel and ensuring consistency across the whole model
  • And all points in between


Now everyone can be a Model Expert!


† Model Expert checks for ‘mechanical’ correctness only, e.g. the elements, relationships, stereotypes, sub elements, attributes and tagged values that are allowed or required. The correctness of the content will always be up to you!