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 - ken.norcross

Pages: [1] 2 3 ... 5
1
Bugs and Issues / Get All Latest that never completed
« on: November 02, 2016, 07:41:22 am »
We had a user of a shared model (DB + VCS) mistakenly execute a Get All Latest command. The user eventually closed Sparx, but now, weeks later all users of the shared model still get a warning that the Get All Latest command has not finished.

Is there any way to cancel this?

2
General Board / Re: Query:Test case update and use case creation
« on: May 06, 2015, 05:52:03 am »
Couldn't you use Extends or an Extension Point to go one level down and then have another level of alternates? and repeat as many levels as needed?

3
General Board / Re: Copy Elements Between Diagrams
« on: April 30, 2015, 11:56:00 pm »
in V12 it is a sub-menu below the "Advanced" menu on the right click pop up menu

right click=>advanced=>convert...

4
General Board / Projected release date for EA V12?
« on: January 31, 2015, 07:23:58 am »
I am still on V10, and I am wondering if I should go through the trouble of upgrading to V11 if V12 will be out in the next few months.

(I say trouble because in the corporate environment upgrading is not a simple process with required approvals etc.)

Is there any projected date? (other than when it is ready)

5
General Board / VCS and additional properties / metadata
« on: January 29, 2015, 02:57:29 am »
Hi all,

Is there any way to add additional "properties" to the information that is stored in the VCS? In particular I am interested in Subversion(SVN) which supports the idea of tag-based meta-data for each file stored in SVN.

We have a requirement to add security classification tags to files stored in a repository like SVN. In other workbenches like Eclipse there is support to add additional meta-data tags to the files stored in your VCS.

Is there any support for something like this is Sparx? I do not see any option for this.

6
General Board / Re: BPMN: Data objects vs Classes?
« on: October 10, 2014, 07:16:39 am »
If you are not going to fully define your BPMN and then execute it with a BPM engine, then it doesn't seem to help much to use all of the layers of indirection.

As a middle ground, you could use the BPMN elements in the BPMN diagrams and then "trace" them to UML elements of your data model, probably in another mapping diagram. This would just allow you to keep the two modeling languages separate, and you would have 2 elements + 1 relation, reducing complexity a little.

7
General Board / Re: Documenting architecture decisions/principles
« on: October 07, 2014, 07:29:19 am »
You could maybe try the Archimate2 Motivation elements

8
General Board / Re: Simple search using GUID?
« on: August 22, 2014, 04:07:50 am »
I use jscript for scripting, and using an api like this:

element = Repository.GetElementByGuid("{857C6B87-0EC2-45cc-A50E-34D931E1E26F}");

I can find elements using GUIDs I exported into a csv file using script like this:

element.ElementGUID

But the warning dialog gives me GUIDs that look like this:

EAID_B9C372CD_949E_4822_BA2C_3F018B8DE172
or
EAPK_E3EFAB06_0978_4623_AD90_FF38994AEEFE

I am dropping the prefix (EAID_ or EAPK_) and enclosing the rest in {}, but my script does not find any elements with those GUIDs.

Now it may be actually true that these elements are not in the model, since I am checking after my commit and warning, but the warning was about sparx removing a relationship and I am trying to find the source and destination elements for the relationship mentioned in the warning so I would expect them to still be in the model.

Next time I have a warning I will cancel and try to find the elements before I commit, and see if I can get this script to work with the GUIDs they show to me in the warning dialog.


9
General Board / Simple search using GUID?
« on: August 22, 2014, 03:10:02 am »
Maybe I just can't find it, but I don't see an easy way to do a simple search for an element using the GUID.

I am trying to chase down which elements are impacted by the "cross package reference" warning when you commit changes to a VCS.

The warning dialog only gives you GUIDs, and I want to investigate further, but I see no easy way to search for an element based on the GUID.

I will write a quick script in the meantime, but surely there must be a direct way using the workbench?

10
General Board / Re: XMI Contect of Version-Controlled Package
« on: August 12, 2014, 04:33:50 am »
These are BPMN diagrams.

Package A has BPMN Activity elements and BPMN diagrams.

Package B has alternate BPMN diagrams that re-use the elements from Package A. (I realize this is not the best choice but it is the choice we made)

We keep losing the contents of the diagrams in Package B for elements that live in Package A. The elements and relationships all still exist, you just have to drop the elements on the diagram again, but they disappear from the diagram in Package B.


11
General Board / Re: XMI Contect of Version-Controlled Package
« on: August 12, 2014, 01:39:27 am »
Quote
...

Everywhere I convinced a customer to drop package based VC in favor of repository based VC ...

q.

Could you describe what you mean by repository based VC?

We are having issues with diagram contents disappearing and right now we do not understand why. I suspect it has to do with diagrams in one VC package and the elements in another VC package, but we are not sure yet.

What do you mean by repository based VC?

12
General Board / Re: Converting basic UML classes to Archimate elem
« on: February 27, 2014, 06:10:26 am »
I have done conversions using scripts that would create the new element in the same package as the old element, copy attribute and tag values from the old element, and then also "steal" the relationships from the old element and repoint them to the new element.

This leaves the old element without any relationships, which is easy to verify in the traceability window. Then you can "find in all diagrams" and manually replace the item in all diagrams. The realtionships have already been moved and should appear as you drop the new element on the diagram.

Part automation and part manual work. The diagram part could probably be scripted also but I did not do this.

13
General Board / Re: Issue with Shared DB and Get Latest from VCS
« on: December 07, 2013, 02:23:39 am »
Thank you Geert!

14
General Board / Issue with Shared DB and Get Latest from VCS
« on: December 06, 2013, 10:34:46 am »
Hi Folks,

Trying to use a shared DB instead of single user EAP files, and I am running into an issue.

This is a shared DB (SQL Server) backed by Version Control (SVN).

I can check out and check in, but I cannot execute the Get Latest or Get All Latest menu commands.

The error message I get is: "The current action cannot be completed as the neccessary security is not available."

I am part of the Admin group, with all rights checked on. I do not see any other rights that I can give myself.

Any ideas?

15
General Board / Re: Modeling  apps,  interfaces, data and solution
« on: October 08, 2013, 07:13:38 am »
Quote
...what kind of element to choose for the applications, interfaces,  data objects and for the solutions...

How about create a custom profile in Sparx that directly mimics the concepts in MEGA?

So for at least this part of the model there is no "impedance mismatch", every concept in MEGA has a counterpart in Sparx. Import the model from MEGA into Sparx (via script, csv, eaDocX, etc.) and it should directly represent what you had in MEGA.

Then extend the profile to add the new concepts that don't exist in MEGA.

Pages: [1] 2 3 ... 5