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

Pages: [1] 2 3 ... 5
Is there a way for me to import a spreadsheet and have the import process create classes with attributes and operations?

My initial thought was that I might be able to use the same CSV file to import the classes and attributes (using Preserve Hierarchy for the attributes), but I'm not sure what the type for attribute would be. Not sure what to do with the operations since they would have arguments.

General Board / Re: Separating ActivityParameters in Action Pin
« on: March 02, 2016, 05:17:23 am »
Not sure what you are talking about.

When you call an Activity from an action you can use the structural element dialog to get the  Activity Parameters as action pins (each activity parameter you select will be an action pin).

How do you get one action pin containing all activity parameters at all?

That's what the tool was doing. When I would go into the Structural menu, it would just list one ActivityParameter (despite there being 10 or so), and that one ActivityParameter would become the Action Pin on the call, but in the Behavior text field in the Properties it just listed all of the ActivityParameters.

This is not the preferred way to do this. Instead you should right click on the call behaviour action and choose 'Properties...'. Then press the 'Call' tab. Finally press the button 'Synchronize with Parameters'.

This actually solved my problem! Thanks!

I can also not understand how you make this happen. Are you are referring to the problem where all pins are stacked on top of each other in a diagram when first created? An improvement would be to make EA distribute them evenly around the action. However, you need to move them around yourself for now.

Nope, I checked for that. I was only given one ActivityParameter as an option in the Structural Elements menu, and then the resulting Action Pin had every single parameter listed under Behavior.

Actually, I just checked, and even doing what you said all of the parameters are still listed under Behavior (in the pin menu), so maybe they're all supposed to be there and I was getting confused because only one action pin was being made, so I assumed they were all being combined.

Regardless, your process worked, so thanks again!

General Board / Separating ActivityParameters in Action Pin
« on: March 01, 2016, 03:15:08 am »
I have an Activity with numerous ActivityParameters (in and out) and I would like to use it on an activity diagram as an Invocation (which would ideally replace the ActivityParameters with action pins).

However, what's happening is that only one action pin is being made and under behavior it has ALL of the ActivityParameters listed. This would be OK if it at least split up the inputs and the outputs, but it's not, and anytime I try to add an action pin myself it still crams all of the ActivityParameters into one action pin.

Is there a way for me to split these up?

General Board / Re: Unrecognized database format
« on: May 09, 2015, 01:47:50 am »
Using the Repair EAP file worked. Thank you very much!!

It's strange though, I only have three or four packages in the project and maybe 20 blocks total. I'm just doing some "sandbox" work away from the main model so I don't have so much clutter to deal with, so I'm unsure what could be causing this issue. I'll run the integrity check though and see what that turns up.

Thanks again for the help!

General Board / Unrecognized database format
« on: May 08, 2015, 05:48:48 am »
At the moment, whenever I try to open my project (that was working fine yesterday), I get the error: Unrecognized database format and then it shows the filename.

I actually ran into this issue on Monday as well, and as a result went on to a different project file (I didn't lose much work then) that I have on my Desktop. But now I'm getting the error on my recent project (which I've invested a decent amount of work in) but not in the original file that was giving me issues.  :o

How do I fix this? (And yes, the file is a .eap).

General Board / Merging relationship matrices?
« on: April 17, 2015, 01:44:10 am »
So I spent the past three days working in a replica, and once I sent in my work it turns out that the people that tasked me to do this had all been working in the exact same package.

Anyways, the CM guy was going to replace the current package with my package, but that would annihilate all of their work. So, is there a way to just bring over the relationships I defined and leave everything else as is?

If not, is there a way to import relationships via a spreadsheet in EA? (since my work was creating refine relationships between use cases and requirements that were originally put into a spreadsheet...).

General Board / Setting an actor as abstract?
« on: February 13, 2015, 04:38:00 am »
Just wondering, but is there a way to set an actor as abstract in Sparx EA 10? For a class (or block), I would just go to Properties->Details to do this, but actors don't have the "Details" section under Properties.

General Board / Re: Importing CSV requirements as SysML1.3 require
« on: February 04, 2015, 08:23:43 am »
Thanks! Much appreciated!

General Board / Importing CSV requirements as SysML1.3 requirement
« on: February 03, 2015, 06:41:05 am »
So, I'm trying to import some requirements that were typed up in Excel into our SysML project, and it seems like the easiest way to do this is using the CSV import functionality.

However, when I import the requirements they aren't SysML 1.3 requirements (thus having id and text fields). Any way I can force the import to create SysML 1.3 requirements as opposed to the "UML requirements"?

General Board / Re: Dumb question about version availability
« on: January 24, 2015, 04:08:25 am »

General Board / Dumb question about version availability
« on: January 24, 2015, 02:32:45 am »
So, I saw that version 12 had been released and tried to get our IT guy to install the latest version of Sparx (since it seemed like version 12 had a lot of neat improvements).

I tried to use "upgrade EA" from the Sparx EA tool, however, when he logged in there we were only able to upgrade to 11.1 (currently have 11).

It's been less than a year since we bought EA, but he said that we'd have to buy Sparx EA all over again in order to get 12. Is that case? Or should I try to get 12 from its webpage?

General Board / Re: Capability to "check out" a package?
« on: November 22, 2014, 05:50:04 am »
Thanks for the heads up!

General Board / Re: Capability to "check out" a package?
« on: November 22, 2014, 04:05:14 am »
Have you considered using security and just applying a group lock to the relevant package?

Hmmm... I had thought about locking packages, but is there a way to lock everyone out except for specific users from a package?

It does seem that if you export a package from the main model to work on in a standalone environment, you can't then re-import it to the main model and have all the previous relationships remain. Is this correct ?

If so, I've lost all the work I did at home yesterday as I can't integrate my changes fully into my main model   - or is there a way to do this that I haven't found in the normal Import XML process ?



Please give me some advice !

I'm not entirely sure on this. I think our issue was that if we added relationships that crossed into other packages then those didn't show up in the XML import. I don't think an import->work->export breaks everything worked on previously, but I'm not entirely sure.

General Board / Capability to "check out" a package?
« on: November 21, 2014, 07:54:40 am »
I'm working on a team of around 7-10 modelers and up until recently the modus operandi was that different groups of modelers would get a replica and sometime in the week the lead architect would collect all of the replicas and merge them into a master model.

All of this was done without using the baselines/package control (why? I don't know. I brought it up, it was ignored).

Now the project dynamic is changing and we're going to a SQL server,  and the architect lead for my group wants me to look into something where the following process happens:

1. Group A is tasked with working on Subject A, where Subject A is mostly found in Package A.

2. Group A checks-out Package A; that is, for the duration of the time Package A is checked out, Package A cannot be altered by anybody else.

3. Group A checks Package A back in, with changes, and all relationships across the model are intact (which is why we don't just export the packages, because it seems that when we import them back in the relationships wind up getting lost if any changes occurred).

I've tried looking into this via the Help section, but the main things I can find refer to the Gantt view and the Package baselines.

Any thoughts?

Pages: [1] 2 3 ... 5