For every project we have an EA model and the EA model in turn has several views that comprise the entire design:
- Domain model view
- Business Process model view
- Requirements model view
- System Use Cases view
- Data Model view
- Technical Components view
- Technical Class model view
- Deployment model view
- Test Model view
Various people from different disciplines work at the same time on the model (Business Analyst, Technical Architects, Test Team, Developers). An many a times it becomes a bit difficult to navigate to the right places (specially when the Project Browsers leaves you to drawn in an UML jungle!).
So far we have worked around this weakness by having the top level diagram of every view with a several Note elements as headings and underneath the notes element various diagram links to help the viewer navigate the model in an easier way than with the project browser (which is then used for low level navigation).
What would be nice here is what I call the "Navigator Note" that would implement such functionality. In other words if this feature existed the designer would do as follows:
- Select the "Navigator Note" from the top menu bar (instead of the regular "Note" element)
- A Navigator Note dialog would appear that is not like the Notes text editor).
- In the Navigator Note the user would enter the text associated with the note in the DESCRIPTION text field.
- In the Navigation Items group box (just like the Operations or Attributes) the user will see Add|Modify|Delete buttons for the
navigation entries.
- When a new entry is to be added to the navigation items the
user would enter the following (form controls become activated):
(a) The type of hyperlink: Web (http://), EA diagram,
or EA Help link
(b) The hyperlink address (navigate to)
(c) The display text associated with the link
All of this will then be contained in a nicely formatted Super Note (the Navigator Note) which you can for example place as a whole on the left side of the diagram as a navigation menu.

At this moment we simply have to compose this out pieces and move them around independently