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 - Eamonn John Casey

Pages: 1 2 [3] 4 5 ... 8
General Board / Re: What is your top 10 features in EA 15.x
« on: September 21, 2017, 07:09:48 pm »
 ;D v13 I meant. Finger trouble.

For me, this works as expected. I started trying to set everything I thought was reasonable but when you hit the .Update() EA takes over.

Code: [Select]
public EA.Connector FindorCreateConnector(string fromElementGUID, string toElementGUID, string connectorDirection, string connectorStereoType)
EA.Element fromElement = eaRepository.GetElementByGuid(fromElementGUID);
EA.Element toElement = eaRepository.GetElementByGuid(toElementGUID);
EA.Connector connectorFound = null;

foreach (EA.Connector connector in fromElement.Connectors) {
if (connector.SupplierID == toElement.ElementID) {
connectorFound = connector;
if (null == connectorFound) {
connectorFound = (EA.Connector)fromElement.Connectors.AddNew("", connectorStereoType);
connectorFound.SupplierID = toElement.ElementID;
connectorFound.Direction = connectorDirection;
return connectorFound;

ArchiMate in the Motivation Layer has specific elements for exactly what you need. What is great about EA is that you can model in any language you like and as many of them as you like. If SysML can't do what you need have a look at ArchiMate Motivation. My company went down the route of customizing and even creating custom MDGs. When the base language gets a new version - you got a huge job to update your language BUT also all of the diagrams too.

General Board / Re: Versionhandling?
« on: September 21, 2017, 03:00:37 am »
As mentioned earlier in this thread EA is really bad on version control. The reason for this is at the model level there is no need for it. BUT at the code level where programmers live a line of code, a new field in the database, etc. is important.

Tools like Magic Draw that is close to code do this very well.

My technique is to use a general element (ArchiMate Application Process) that rerely changes and make Specialisations of this. At the modelling level the names of the boxes never change. It is the arrangement and the inclusion and removal over time.

Så EA does not do versioning. Time Aware Modeling I have not tried. But the thought around modelling as apposed to code is: Does it really matter what was delivered in the previous release?

General Board / Re: Pro Cloud/WebEA and log in (Single Sign On)
« on: September 21, 2017, 02:44:24 am »
The answer I found was to go into EA Client and change your password inside in the EA model database (not Active Directory). It is this password that is used in the Pro Cloud /WebEA login and has nothing to do with SSO/Active Directory password.

Oversight in the documentation maybe. But it makes sense if the user is not a network user. i.e. Guest/Guest.

General Board / Re: Update EA Repository Query
« on: September 21, 2017, 02:39:26 am »
I have been using the API extensively and especially the SQLQuery. The API just like the SQL Scratch Pad rejects anything that is not SELECT.
The work-around (and this is really dangerous in some conditions) is to go direct to the database using your favorite DB API.

Please post the SQL you are attempting. Maybe there is some API or easier way.

General Board / Re: Cloud Server - Windows Security login timeout
« on: September 21, 2017, 02:31:30 am »
This is not an answer. But I have had problems with authentication as well. For me the password inside the repository is the password used in the Cloud login NOT the Active Directory password (?). I think Sparx need to treat this as a defect/bug.

General Board / What is your top 10 features in EA 13.x
« on: September 21, 2017, 02:23:47 am »
Been talking recently with a colleague. Couldn't agree on what cool things are in EA. Everyone can model, Swim Lanes and Model Views. Database Engineering and Cloud Pro/Web EA. But there is so much more.
Please post you favorites for the benefit of the community.
Eamonn J.

General Board / Pro Cloud/WebEA and log in (Single Sign On)
« on: September 13, 2017, 04:12:16 am »

We got an EA 13.5 installation and have downloaded the ProCloud/WebEA trial. I got it to work in our local network but it seems that WebEA doesn't support Single Sign On. That I type in my Active Directory credentials.

I open Enterprise Architect normally with my Active Directory credentials. But from WebEA it doesn't accept my credentials. I must set the password in the EA client to something so I can use WebEA.

Is this a bug or an oversight. Or maybe it is a setup thing on the web server.

Anyone hit this problem?


General Board / Re: EA Database structure verion
« on: August 25, 2017, 08:03:57 pm »
For the record we got Oracle RDBMS. I was more interested in how to tell if it was 851 or 1220. But I guess doing a Diff is probably they only way.

Bugs and Issues / Nested elements and ArchiMate3::ArchiMate_Aggregation
« on: August 25, 2017, 08:00:13 pm »

Aggregation & Composition behave differently for nesting different elements. In the Application toolbox I create an Aggregation relationship between two elements and then place one inside the other. The line disappears. As it should according to specification.
If I do the same thing for Business Funstions the line does not disappear. Is there something in the MDG that I can modify so as to get this behaviour?

/ EjC //

General Board / EA Database structure verion
« on: August 24, 2017, 07:32:49 pm »
We have been running 12.1 and upgraded to 13.5. But seeing as I have only recently taken over admin of the database I don't know their version. Is there a way to find out which Version of the EA database I got?
I am thinking something simple like:

SELECT * FROM t_version

General Board / Re: EA Swimlanes and custom Tagged Values
« on: August 24, 2017, 07:24:20 pm »
Not UML Swimlanes. The built-in swimlane, Matrix and kanban. Found what I wanted in Kanban. This allows me to use my UML Types Tagged Values to sort the elements into lanes.

General Board / EA Swimlanes and custom Tagged Values
« on: August 24, 2017, 02:45:52 am »
Has EA v13.5 lost the ability to Swimlane on Tagged Values? KanBan seems to have kept that ability and I do remember in v12.1 doing Swimlanes on custom Tagged Values.
Is there something I missed in the configuration og a Swimlane in v13.5?
Eamonn J.

General Board / Security: Row Level Locking
« on: August 21, 2017, 06:51:55 pm »
I have a question about security in EA.
I have been reading about the addition of row level locking for EA. But I haven't really seen it. Neither in the released product nor in commitments to a future release. Can anyone shed some light on this???

/ EjC //

Pages: 1 2 [3] 4 5 ... 8