Fixing models with Model Expert

Exploring and fixing your model using a snapshot meta-model.

 

 
For even a small package, getting a big picture can be hard. You could open each diagram … but there might be 10s or 100s.
Instead, let Model Expert do the work.
 
Model Expert looks at all the elements in this package...
...and all their connectors...
...and all their attributes
...and putting it all into one diagram.
 
There is a lot of useful information here.
- These are the Element types in the package and outside it.
- The number of elements of each type
- The connectors used between types
- plus Attributes for each type and how consistently they are used
 
The snapshot reveals issues with some of the elements in this package. e.g.
  • Modellers are not using the EA attributes consistently - especially the 'Alias'
  • 'Status' not used all the time for 'Ports'
  • 'Name' hardly ever used 
  • Why do we have 2 Requirements in this package?
  • With strange connections...
 
We can use this diagram to fix some obvious problems
It's simple with Model Expert.
 
How to find these 'Realization' connectors ?
Model Expert finds the elements involved and creates a new diagram to show the connectors
Making it easy to do some fixing.
 
These two requirements should not be here.
Model Expert creates a new diagram showing all the elements of that type in this package.
Then we can use EA features to find and move or delete them.
 
What about fixing all those components, with their missing attributes ?
First find them all, then edit all the elements in your favourite editor.
 
(eaXL - part of eaDocX - opens all the elements in a diagram in an Excel worksheet so it's quick and easy to edit them.
 
The Snapshot meta-model shows
  • what element types we have in a package
  • how they are connected
  • and which attributes they use
So we can fix modelling problems:
  • Bad elements
  • Bad connectors
  • Missing attributes
 

Add a Model Expert to your team

For more information, or to take a free 30-day trial, visit