Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - philchudley

Pages: [1] 2 3 ... 38
1
Many thanks KP

Much appreciated

Phil

2
Automation Interface, Add-Ins and Tools / Metadata Stereotyped Relationship
« on: November 07, 2018, 03:10:19 am »
Hi All

I am developing  fairly complex MDG in EA 14.1 and am attempting to use the "new" quicklinker Stereotyped Relationship between two stereotyped elements defined in my profile.


It works, sort of.


When I create a diagram using my MDG, and use the Quicklink, I see the relationship defined in the Stereotyped relationship, BUT I also see the following


Substitution

Abstraction

Dependency

Information Flow

Realization

Usage

Trace


How can these be removed? Presumably somewhere within the MDG, these "extras" are not shown in ArchiMate 3.0 for example.


I don't really won't to revert to the legacy spreadsheet method!

Any help much appreciated


Phil

3
Follow up to last post

Setting the SOURCE role has no affect on the Part Property, but setting the TARGET role (and multiplicity) DOES affect the name. Maybe this is the "proper" way to use roles.

Phil

4
Yes I got caught out by that!

I suppose the only way is to turn off the diagram frame in EA 14, then open in EA 13?

On a different note, have you noticed in EA 14, that a part association will create the Part Property correctly, but the role name on the part associations does not affect the name of the Part Property which remains anonymous.

Phil

5
I too would like tagged values directly on a diagram.

In the meantime, there is a rather ugly workaround.

  • Drag a diagram as a Diagram Frame onto another diagram
  • Move this Diagram Frame to the same package as the Diagram
  • Make the diagram a child element of the Diagram Frame
Diagram Frames can have Tagged Values just like another elements, and of course you can use relationships to / from (for example realisation of Requirements)

Just a thought

Phil



6
Interesting.

Are we talking about defining the icon in an MDG or have you discovered some cool api function that will assign the icon dynamically within a script / extension?

Phil

7
General Board / Re: how to split a sequence diagram
« on: October 06, 2018, 12:55:49 am »
I split the interaction into several manageable interaction (sequence) diagrams.

Then to refer to one my "lower level" diagrams.


Drag the diagram to be referred to onto the "higher level" diagram and select "Interaction Occurrence"
This creates a rather ugly floating box linked to the "lower level" diagram
Right click this Interaction Occurrence" and select "Advanced > Show as Timeline" from the menu
You now have a lifeline with the heading ref the "lower level" diagram name, which you can send and receive messages to / from (as per usual lifeline). Double-clicking this drills down the levels.

You can refer to the same "lower level" diagram more than once on the "higher level" diagram if required

Phil



8
General Board / Re: Disable the abilty to Manage Add-Ins
« on: September 18, 2018, 09:03:04 pm »
You are correct Geert

Basically, the client has diabled audit due to performance issues, so the Add-in "mimics" the audit by monitoring for events "behind the scenes" and writes info to its own log files.

Since this addin must run for all users, any user should not be able to disable it, thereby by-passing the add-ins audit factility.

It is possible to restrict privilige to manage audit, so I was looking for a similar function.

One possiblity is to remove the Manage Add-ins from the Ribbon, but this would mean a change to each EA client.

Will send a feature request to add such a privilege.

Thanks
Phil

9
General Board / Disable the abilty to Manage Add-Ins
« on: September 18, 2018, 08:06:24 pm »
I have received a request from a client to restrict who can disable / enable Add-ins / Extensions.

Having checked the List of Available Permissions, there does not appear to be any such permission, and a test of:
  • creating a new user with no permissions at all
  • logging in as that user
  • selected to Manage Add-ins, was able to enable / disable any listed Add-in

As workflow scripts only apply to selected element properties, that route won't work either.

Is there a way to prevent users from Managing Add-Ins?

Thanks
Phil

10
General Board / Re: use case non human actor
« on: August 28, 2018, 06:48:39 pm »
For non-human actors in UML Use Case diagrams I use Rectangle Notation available via the context menu Advanced option for an Actor

Phil

11
There is an ERD MDG in EA which can be a bit confusing since this is not the "Crows Feet" notation closely related to UML class diagrams

Rather this is Chen ERD, whereby Entities Attributes and even Relationships are represented by elements. In Chen ERD you can model attributes as candidate keys, multi-valued attributes and structural attributes. Attributes are related to an Entity via a connector.

Relationships, represented as a diamond are used together with connectors to relate Entities in binary or n-ary relationships. You even define so called "weak entities" where a candidate key can not be identified.

As elements are used for Entities, Attributes and Relationships it is very easy via the relationship matrix to maintain traceability to requirements and other model elements.

EA has MDA from Chen ERD to Physical Model and vice versa

So what's the downside, well with all these elements a conceptual data model modelled in Chen ERD does take a vast amount of space, but I suppose this model could be spread over a number of "views"

Chen ERD does not appear to be well known, or indeed used very much.

This link will provide more details

https://www.conceptdraw.com/examples/what-is-chen-notation

Ignore the fact that this link is for a drawing tool, but it does provide a good overview of Chen ERD

Phil

12
General Board / Re: Delete / Remove a List Override
« on: June 28, 2018, 09:31:43 pm »
Thanks Geert , that's god to know

Phil

13
General Board / Delete / Remove a List Override
« on: June 28, 2018, 07:43:43 pm »
OK I have defined a list item and list override and have set list numbering with my list override to Heading 1 in my template.

How do I remove the list numbering on the Heading 1? The List Numbering menu item is checked, upon clicking I just get a list of list overrides, with option to set to none.

Alternatively, how can I remove an item list and/or list override? There appears to be no option to do so if there is indeed no option, maybe there should be?

If all else fails I could delve into the tables and remove directly from there I guess.

Any suggestions?

Phil

14
Suggestions and Requests / Package Indicator for Baselines
« on: June 14, 2018, 09:46:50 pm »
Hi All

When a package is set as a namespace root, or has version control is configured, the package icon in the project browser changes to reflect these settings.

I would like to see the package icon change (say overlay a letter B) when a baseline has been taken for that package.

I know its easy to write a query to list packages with baselines, and in EA 14 there's new feature Find Baselines, but a visual indicator would be great.

Phil

15
Thanks, that clarifies this issue

I'll report back to my client who wants this feature to tell them its just not possible.

Phil

Pages: [1] 2 3 ... 38