Since the release of version 2.1 the EA Navigator has been quite stable. Not much need for major improvements or bugfixes.

So version 2.2 has been about little changes and updates.

The most remarkable new feature is the new context menu with the ability to open the properties dialog of an element. Not remarkable because of the feature itself, but because of the loops and holes I had to jump through to get that part working. Opening the properties dialog is not really a supported API function of EA, so I had to resort to using an undocumented CustomCommand function to hack my way into it.… Read more

There is an updated version available. Check out EA Excel Importer V4

The Excel to EA importer is a rather simple tool to import stuff into EA.

It has been available on the Sparx Community Site since 2009 and it has always been one of the most popular resources.

Now I decided to improve it a little bit and publish version 2.

Download

Download the excel file here: EAExcelImporter_v2

Usage

Columns A till F are used in the sheet. Fill in the the columns with your own data.… Read more

Following these 5 rules will make your UML diagrams easier to understand, cleaner, and more consistent.

Although that has no effect on the actual model, it will improve the communication with the stakeholders.

Rule 1: Less is more

Large diagrams containing heaps of elements actually convey less information then small focussed diagrams.
When reading such a large diagram your audience will not know what to focus on, and since there’s too much on there to actually pay attention to all elements, they will quickly give up trying altogether.… Read more

I’m proud to announce that the EA Navigator has made the “official” Sparx Systems 3rd party add-in list.

Sparx Systems doesn’t just publish any add-in for Enterprise Architect. Each add-in on the list has been demonstrated to the the people of Sparx, and only if they approve it it will be added to the list.

So a couple of week ago I had an appointment to do a web conference with Sparx to do a little demo of my add-in.… Read more

Since I upgraded to a Windows 7 machine I had a problem seeing which element was selected in my Enterprise Architect project browser.

Not when it was selected and active (dark-blue), but when I went on to work on something in a diagram.

The standard “inactive selection color” of Windows 7 is just too faint.

To illustrate that, look at the picture on the left and try to figure out which element is actually selected.

Well, if you look really carefully you’ll notice that the background of “Primitive1” is actually just the slightest bit darker then the rest of the background.… Read more

With the current release 2.1 the EA Navigator has now matured into a real product that will make the life of any Enterprise Architect user a lot easier.
I can know, as it’s primary user I use it constantly during my daily modelling tasks, and I can assure you that it has already saved me heaps of time.

And because any real product should have a logo, so I proudly present to you: The EA navigator logo.

After the complete re-factoring  of version 2.0 version 2.1 has been more about polishing and refining.… Read more

One of my hobbies is working on my own open source project, the EA Navigator, an add-in for Sparx Systems Enterprise Architect.

In the release 2.0 I added a graphical user interface as a docked window in EA to make it more user friendly to navigate.
The selected element is put into a treeview with each menu option as a subnode.

Getting the navigation options this way is indeed a lot easier then having to right click, and select the correct menu option.… Read more

Attention! A more recent version of the EA Navigator is currently available.
See EA Navigator Downloads

I’ve just released the first “major” upgrade to the EA Navigator add in.

In this release no additional features have been added, the only thing that was changed is that the EA Navigator will now use a docked window in EA to navigate between the different elements.

Now instead of having to right-click and choose an option from the Extensions|Navigate context menu, the Navigator window will immediately show the options for the currently selected element.… Read more

Attention! A more recent version of the EA Navigator is currently available.
See EA Navigator Downloads

Enterprise Architect has the nice feature that you can copy the node path of almost everything in the model to your clipboard.

For this example that would copy the string Model.Package2.Class1.testAttribute to the clipboard.
I use this feature a lot in say analysis documents, emails to other EA users etc… and for a model as small is this, the other user can easily identify the element I’m referring too.… Read more

Short

Use Associations for Classes and Attributes for DataTypes

Purpose

Make an informed choice between Attributes and Associations when modeling a relation between two Classifiers.

Details

When modeling the structure of your system there are basically two ways to express a structural relationship between two Classifiers. You could use an Association between the two Classifiers, or you could create an Attribute owned by one Classifier with it’s type set to the other Classifier.

Both ways, Association or Attribute are pretty much equivalent.… Read more