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 - Sunshine

Pages: [1] 2 3 ... 53
At Sparx Services North America we have created ModelFlow to solve this kind of complex issues. For example we have recently imported the complete TM Forum Frameworx industry model from a proprietary DB into EA.
Are you planning on supporting exchanges with Power Designer in the future?

... If not, what would be the best work around? ...
Depends on specifics like did the code follow the state pattern described in GoF book by Gamma, Helm et al.
Other options to consider are;
a) Elbow grease and do it manually
b) Write a Sparx EA plug-in that parses the code and creates the diagram
c) if using State pattern the could import the code and write script to create the diagram from classes and operations.

Option a) is the easiest for the novice but if you have like 1000 diagrams to create you may want to think about doing option b) or c) depending on how the code is structured.

Can I use the Export/Import (to CSV) for a single component like a class ? for example import multiple components but not the complete diagram in Sparx ?
Yes you can import single elements into Sparx Using CSV. The CSV import/export mechanism works at a package level so if you only have one element in the CSV it will either add it or updated depending on whether it already exists and a GUID is part of the CSV.
The export will dump the whole contents of the package so you would have to delete the elements in the CSV manually.
Another question.
How is the metadata (for example Application EOL date) treated by Sparx, if it has not been defined in it.
You would need to add a tagged value either manually, via script or create an MDG that defines them. I use MDG for consistency for such things and define stereotypes.
Creating an MDG can be challenging for some.

General Board / Re: v15 tagged values
« on: May 21, 2019, 09:01:55 pm »
Sunshine, I wasn't sure what grouping was missing. But I think there's been a bug report describing a the same issue.
Yes that would be me :)
In that case, the grouping was that the stereotypes within the inheritance hierarchy for a given stereotype used to be in individual groups.

Is that your issue?
Yes that's right.
I don't think inheritance necessarily translates to good UI grouping. But it is possible to group tagged values still, it's just specified explicitly.
If you want to, you could even use that to recreate the groups in 14.
May be you are right about the inheritance used as convenience for grouping and re-using attributes in elements and across other elements. I started an Archimate based MDG back in 2007 and sometime between then now the number of attributes on elements became too large on a few elements like work package and application component so I needed to group the attributes and the only way I could see how to do it then was via inheritance. Thanks for the reference to show another way of grouping attributes I'll look into that tomorrow.

General Board / Re: v15 tagged values
« on: May 20, 2019, 05:24:42 pm »
I like the idea of having tags with stereotypes appearing as part of the object in V15 beta. However I noticed there is a slight difference in displaying these. With our MDG we cluster the tags together groups which display fine in V14.1 however, these groups are no longer displayed making the list of tags less comprehensible.

PCS General Board / Re: Diagrams don't appear to import
« on: May 16, 2019, 06:43:19 am »
Not very active this forum. I guess not many people are using Web EA & Cloud Pro Server.

Nothing BYOD And BYO WiFi can't solve 8)

PCS General Board / Tagged Values - Can't edit from web EA?
« on: May 13, 2019, 03:13:33 pm »
Whilst running some rudimentary tests we've discovered that in our Cloud Repository we don't appear to have the ability to edit tagged values from Web EA. Is that a feature not presently in Web EA or is it something we need to configure.
We can edit notes.

Yes the XMI was created by Sparx EA from another EA model - APQC we had created for testing purposes. If we import the XMI into an eapx file then we get the diagrams so the XMI seems to be what we expect. And yes we did also tick the import diagram as part of XMI import dialog options too.
Just wondering if anyone else has tried and experienced the same problem.
Using Sparx EA V14.1 Build 1429 to import into the Cloud Repository.

PCS General Board / Diagrams don't appear to import
« on: May 13, 2019, 09:21:31 am »
We are trialling Cloud Pro Server and tried importing a model which has both objects and diagrams using XMI the import function. The objects seem to import ok but the diagrams don't seem to come across. Is this normal?

Tried the transforms with V 14.1 and worked for me.

There was a post on the community site a while back on this very topic.
There was a download file called "" at the bottom of the page with the transforms. Just follow the instructions  ;D

Found it by using something called and searching for "sparx physical to logical transform" ;)

XMI files are just XML files and there are some XML merge tools out there. However as mentioned by others its probably going to be painful or not work at all. Best bet would be to look into Cloud Pro Server. I understand you can limit what different people can see in the repository.

General Board / Re: IDs and GUIDs
« on: March 31, 2019, 08:23:11 am »
Note regarding IDs they can be changed when invoking the reset IDs on the repository. GUIDs are pretty much set in stone

Suggestions and Requests / Re: Archimate shape functionality
« on: March 28, 2019, 07:28:10 pm »
I've got an application landscape diagram with a number of attributes on each application component. I use attributes and colour code them with Diagram Legend. So I can have a colour coded diagram showing Maturity or showing Criticality just by activation a diagram legend.
I also have an end of life year and use Kanban diagram to show what year each application needs replacing.
Initially I added the extra attributes manually as tag values but found it too much work. Then I wrote a script to add tag values but again it was a pain to do. Eventually I create an MDG with all the  archimate items and tag values I need. Seems to be the best way to do this as I can update the MDG quicker than Sparx release updates when New ArchiMate Specs appear.

Pages: [1] 2 3 ... 53