Book a Demo

Author Topic: Showing Alias in addition to Name  (Read 10093 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Showing Alias in addition to Name
« on: September 23, 2009, 01:52:57 pm »
EA allows you to specify both a name and an alias for a element.

In diagrams, it allows you (via the Diagram|Properties|Diagram|[X] Use Alias if Available checkbox) to display it.  However, increasingly in the business related modelling we are doing, we find the need to display both the name and it's alias (typically an acronym) in the diagram.

For example:  Target Marketing Plan (TMP)
where: TMP is the acronym (alias).  This allows the end-user to see the item under both it's common identifiers.

Unfortunately, there's no mechanism (that I know of) to achieve this (I don't want to include the alias in the name since the alias isn't part of the identifier).

I think it would be a very useful feature to add:


Alias Management:
(x) Don't display
(  ) Display if available
(  ) Display in addition.  Encloser: [ ][ ]
(  ) Display always
The encloser fields (which could be empty) would specify the enclosing strings for the alias.

Thus for the example above , the enclosers would be: [(][)]
If the enclosers were: [- ][] you'd get: Target Marketing Plan - TMP

It would be REALLY neat if this treatment was also available on a per item level in the diagram.  That is, in the Feature Visibility [Ctrl+Shift+Y] dialog.  Finally, if this could also be an element level property, that would be the "icing on the cake"!

Thoughts? Votes?  (Before I submit the feature request)
Paolo
« Last Edit: September 23, 2009, 01:54:07 pm by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: Showing Alias in addition to Name
« Reply #1 on: September 23, 2009, 02:31:11 pm »
Try opening Tools | Options | Diagram | Behavior and set the Alias Usage option to Alias and Name.

Does that get close enough to what you hoped to see?

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Showing Alias in addition to Name
« Reply #2 on: September 23, 2009, 03:49:35 pm »
Quote
Try opening Tools | Options | Diagram | Behavior and set the Alias Usage option to Alias and Name.

Does that get close enough to what you hoped to see?
Gets a LOT closer...  Thanks, Aaron!  :)

But as Maxwell Smart would say:  "Missed it by THAT much!"  :(

For the sake of expediency and timeliness, I'll use this functionality for the present.  But it isn't granular enough in the longer term.

Should I put in a feature request since a lot of the functionality is already there?

Based on what I see the current functionality does, it would seem appropriate to add the ability to position the alias (above, below, left, right) relative to the name.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: Showing Alias in addition to Name
« Reply #3 on: September 23, 2009, 04:02:23 pm »
Quote
Should I put in a feature request since a lot of the functionality is already there?
Absolutely.  As usual, just submit the details of any enhancements you'd like to see through our Feature Request page so that it might be considered for future addition into EA.
http://www.sparxsystems.com/support/feature_request.html

fwoolz

  • EA User
  • **
  • Posts: 435
  • Karma: +0/-0
  • We have met the enemy, and he is us.<Pogo, 1970>
    • View Profile
Re: Showing Alias in addition to Name
« Reply #4 on: September 24, 2009, 01:19:01 am »
Aaron,

While yer at it, perhaps you could fix the alias + name implementation so that it stops showing [CR][LF] characters as "unprintables" (square blocks in most fonts) between the alias and element name when both are displayed on the same line? This has been addressed in some cases, but every relevant use case and its corresponding code needs to be checked for (wait for it, Paolo...) CONSISTENCY! ;)

Cheers,
Fred W
Fred Woolsey
Interfleet Technology Inc.

Always be ready to laugh at yourself; that way, you beat everyone else to the punch.


Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Showing Alias in addition to Name
« Reply #5 on: September 24, 2009, 03:56:41 pm »
Cosolidated feature request submitted...

I also added (  ) Instead of to the placement - which handles the case where you want the Alias to override the name.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Showing Alias in addition to Name
« Reply #6 on: September 25, 2009, 10:49:37 am »
Nice refinement.
No, you can't have it!

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Showing Alias in addition to Name
« Reply #7 on: October 12, 2009, 09:28:13 am »
I'd support this feature request.
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

son-of-sargasso

  • EA User
  • **
  • Posts: 122
  • Karma: +0/-0
    • View Profile
Re: Showing Alias in addition to Name
« Reply #8 on: October 13, 2009, 12:43:49 pm »
Definitely a "me too"!

But  ::),  there are some aliases kindly supplied by the software that I dont want to see, usually ever.  Frinstance, the duplicated name in the url object.

bruce