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 ... 36
Weird, I've had the opposite where an extra margin of space in the image of around 15% of diagram width is created on right hand side. Seemed to be random and could never find the cause.

What part is getting chopped in your diagram?

In the past to control the size of the diagram being created in docs I've added a boundary to the diagram, coloured it white and sized it to control the diagram width and height kind of like a frame.

I don't think the definition of System of Record above has much to do with the "of record" part.

From the descriptions (and they ARE descriptions - since they describe some properties, but you can't use the properties to classify) it may be that they were thinking of
"Recording Systems vs Differentiating Systems vs Innovating Systems", but just because you are a Recording System, it doesn't (ipso facto) make you a "System of Record".  Just as "an Officer of a Statutory Entity" is not necessarily a "Statutory Officer".
Agree with you 100% - was just pointing out how the term "System of Record" can be confused as  major consulting firms coin phrases which muddy the water.

Automation Interface, Add-Ins and Tools / Re: EU GDPR MDG Technology
« on: April 12, 2018, 10:22:59 am »
1. Is anyone using EA to model and document data flows for GDPR?
I use ArchiMate elements and Flow relationship. For presentations to management I use alternative images for the elements but underneath they are archimate.

Alternatively I've seen folk use old fashion Data Flow Diagrams and to make them more appealing I've seen people select alternative images to represent the processes and stores. That together with swimlanes would probably result in something looking like that GDPR link you provided below. You could import those images into the model to use the same images.

2. Anyone made or knows og MDG Technologies that can be used? I came on this one which is basically UML Activity.
Sorry don't know of any MDG that would replicate that. Its not hard to create your own MDG now so you could roll your own in a day or so.

FYI Gartner has something called pace layering which describes three types of system.

Systems of Record Established packaged applications or legacy homegrown systems that support core transaction processing and manage the organization's critical master data. The rate of change is low, because the processes are well-established and common to most organizations, and often are subject to regulatory requirements.

Systems of Differentiation Applications that enable unique company processes or industry-specific capabilities. They have a medium life cycle (one to three years), but need to be reconfigured frequently to accommodate changing business practices or customer requirements.

Systems of Innovation New applications that are built on an ad hoc basis to address new business requirements or opportunities. These are typically short life cycle projects (zero to 12 months) using departmental or outside resources and consumer-grade technologies.


Yes, I saw a post recently mentioning that eapx files are now jet 4.0 (Access 2003 and later) and the eap files would still use jet 3.5 for Sparx EA V14.
If memory serves I think it was Access 2013 that was the last version that could open Jet 3.5 access files.

I understand that Access 2016 no longer supports jet 3.5 so can't open the older eap files or even convert them.

Sparx did provide an eap file that was based on jet 4 and if you name it EABase.eap and put it in the folder C:\Program Files (x86)\Sparx Systems\EA\ then all your new eap files will be on jet 4 with earlier versions (before v14) of Sparx EA.

I guess that Sparx are just correcting errors as ArchiMate is how its supposed to be.

I used Wine on a Mac and its been a while but from memory I used winetricks to install extras needed by apps like .net, mfc etc. Not sure if Crossover has similar things. Perhaps ask Crossover support.

General Board / Re: Stereotype bulk change
« on: April 01, 2018, 05:35:45 am »
Here is a full script listed in JScript I've posted before.,30653.msg223132.html#msg223132

Just change the conversions[] array part of the code. Can add many conversions by adding more elements
Code: [Select]
var Conversions = new Array();
// sourceObject,sourceStereotype,targetObject, targetStereotypea
//Add Array of conversions here
Conversions[0] = new TypeConversion("Class", "ArchiMate_Requirement", "Class", "Requirement");
Conversions[1]= new TypeConversion("Class", "ArchiMate_Principle", "Class", "Requirement");
Hope that helps

General Board / Re: EA14 beta: new eapx repository
« on: March 28, 2018, 12:36:01 pm »
In our case, we can guarantee all our .EAP files are Jet4 since we can't open Jet3.5 files with our MS Access versions.  So, we convert all Jet3.5 files (of any consequence) to Jet4 and go from there.
Ditto with the addition that any new eap files created are now jet4
We achieve this by replacing EABase.eap in C:\Program Files (x86)\Sparx Systems\EA\ with jet4 template

No need to write VBA as  you can do it in the template. Its actually a property of paragraph not table.
So from EA V13. Open the template you can access it via
Tab > Edit> Paragraph>Keep with next

Alternatively export to docx change para settings in MS word then import the template again.

Both techniques work for me.

Some options to consider
To trace back to doc import it as an internal artifact and link. that way you have a snap shot of doc just incase someone changes the externally linked doc
To trace to particular para then import doc via MS Word import. you can then link the para's youve imported to the elements you want to trace to.
Unless you change all sentences to paragraphs in the doc I don't thnk you can import sentences as individual requirements.

In the template you need to set the paragraph with orphan control and keep with next para to keep the table on one page.

Suggestions and Requests / Re: Any plans for a macOS version?
« on: March 14, 2018, 07:38:37 am »
I used Sparx EA on a Mac for about two years on a daily basis using WINE. Took a bit of effort to get it working at first but it worked fine with local eap file as a repository. Had a repository of around 160MB with not issues.
Also trialed Crossover which was easier to set up but didn't really give me anything that WINE didn't do for free.
Tried a Windows virtual machine using oracle's virtual box on a Mac OS and that worked fine too.
Never tried Mac OS sharing a repository using network shared drive nor a mainstream DB like Oracle or SQL Server as I was working on it by myself.

So not really a show stopper using Mac OS. Instructions can be found in the user guide on how to set it up.

General Board / Re: EA refuses to show diagrams
« on: March 14, 2018, 07:26:00 am »
Do you have any more details on your environment. I'm guessing you are using an eap file for the repository and maybe its on a shared drive that is accessed over the network. If that guess is correct you may be suffering from a delay/lag over the network. If its a local Hard Disk maybe the disk has some errors and slowing down access.
Just some thoughts there you could investigate.

FYI - I've got a SQL repository which I transfer to eap for snapshots for time to time for testing jscripts etc. I use the file on a local SSD drive and is 880Mb in size so significantly bigger than yours and I don't have those issues with diagrams.

Hope that helps in some way.

In agreement with Geert's advice. One repository with multiple projects in it is what we've found works for us too. We use SQL Server and found its been good. I have tried repositories using Oracle and had performance issues - the DBA's couldn't seem to fix those issues. 
In addition to using a single repository we use baselining to mark significant phases for each project.
Regarding security we create two sets of groups. The first gives users privileges to do things according to user experience. i.e. beginner, intermediate, advanced and administrator. The second is project groups which allow only project members to be able to edit the diagrams and elements in the project. We lock each project to a project group and add team members.
This works fine except on the odd occasion where a project is a "need to know" in which case we are forced to have a separate repository so no-one else can see it.

Pages: [1] 2 3 ... 36