Book a Demo

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

Pages: [1]
1
Suggestions and Requests / XMI 2.0 Import
« on: November 16, 2005, 08:03:02 am »
We'd find XMI 2.0 support very useful - specifically, the UML2 files that Rational Software Modeller can export.

I don't know how difficult that would be.

Cheers
Graham

2
General Board / Re: Merging packages
« on: November 30, 2005, 07:57:46 am »
Hi,

It's a bit tedious but it certainly works. Thanks for your help.

Regards
Graham

3
General Board / Merging packages
« on: November 29, 2005, 04:08:37 am »
Having imported 2 separate Rational Rose models which shared some controlled units, I find I now have 2 separate copies of some utility packages.

These packages are in fact the same thing, so I'd like to merge them into a single package again.

I know you can draw a <<merge>> relationship between the two, but that doesn't actually do anything. What I really need to do is make all references in the model point to the same package.

Any suggestions would be welcome.

Many thanks
Graham

4
General Board / Re: Attributes vs. associations
« on: November 30, 2005, 01:56:45 am »
Thanks, that did it.

By the way, I think the help text is slightly out of sync with the dialog box when you bring up aggregation properties (and then push "Help").

The text says "Aggregate -> Check if role is an aggregate" (implying that there's a check box, when it's a drop-down list) and the "Changeable" drop-down list is not documented at all.

Many thanks for your help.

Graham

5
General Board / Re: Attributes vs. associations
« on: November 29, 2005, 06:47:39 am »
I tried some more experiments and this seems to apply only one way. In other words if you name the source role and target role in an aggregation it will only generate an attribute in one of the classes, even if you specify the link as bidirectional

6
General Board / Attributes vs. associations
« on: November 29, 2005, 06:25:28 am »
Hi,

I'm quite new to this tool and I noticed that its behaviour is a little different to other tools regarding how it handles associations and attributes.

For example, if I make 2 classes A and B then draw an aggregation between them, the (C++) code generated for each class won't have a class attribute that refers to the other class.

It seems that if you want class A to hold a reference or pointer to class B you must explicitly add the attribute to class A yourself, it's not enough to draw a line between them and annotate it.

Does anyone know if this behaviour is by design?

Thanks
Graham

7
General Board / Re: Free (as in beer) proprietary tools ...
« on: November 18, 2005, 04:03:04 am »
That's nice then.

We develop on *nix,  win32 and embedded platforms and I have to say I generally like *nix better, but the MS debugger is streets ahead of anything else I've used.

I'm looking forward to trying it out.

8
General Board / Re: Free (as in beer) proprietary tools ...
« on: November 17, 2005, 05:22:04 am »
That's nice. It's worth noting that the Express products are limited in that they only target .NET platforms, not native Win32 code.

However in the Beta versions you could overcome this limitation by downloading the (free) platform SDK. I don't know if you still can do this, I haven't tried it yet.

Incidentally, Sun have also made their developer studio suite available for free download, which is quite impressive because it was $3,000 previously.

Cheers
Graham

9
General Board / Re: MySQL reliability
« on: November 17, 2005, 05:08:35 am »
Quick update -

We just moved the MySQL database to our big Linux server and it seems to work very well.

I don't really know why our Windows server didn't like it.

Now all we have to do is figure out how to do version control with ClearCase and we're home and dry.

Thanks for everyone's kind help.

Graham

10
General Board / Re: MySQL reliability
« on: November 17, 2005, 02:19:45 am »
Thanks,

I was very careful to follow the instructions exactly and I did look at the various threads. I had it working perfectly for a while, now I don't seem to be able to get it to work again.

One possible thing I will look at today is software versions. I am using a slightly later MySQL ODBC connector than the one in the EA help example (I think mine is 3.51.12, which is the latest off the MySQL site). I think all other versions are exactly the same, but I need to check. I'd be surprised if it was that sensitive though.

Cheers
Graham

11
General Board / Re: MySQL reliability
« on: November 16, 2005, 07:53:41 am »
Thanks, I already have a colleague who is using it this way (simple EAP file), I was trying to evaluate the repository feature in parallel.

My database difficulties aside, it looks like a very good product as far as I can tell. Not very much eye candy but fast, full featured and inexpensive.

The exact opposite of Rational Software Modeller it would seem.

Cheers
Graham

12
General Board / Re: MySQL reliability
« on: November 16, 2005, 05:26:09 am »
Good tip, thanks.

I tried MSDE on the same machine and although it seemed to set up OK I still get an error when trying to connect to the database.

In this case it gets through the setup OK using Windows NT authentication, I can even use the "Test Connection" button and successfully verify the connection. The failure comes when I have to give the connection a name - at this point it says "EA has experienced a network error" and shuts down.

I haven't tried connecting a remote client to it yet, this is on the server machine (where I'm trying to populate the database in the first place).

Strangely, on this machine I can still connect to yesterday's MySQL database (but I can't do that remotely).

To be honest it's no problem for us to use a big commercial database if we need to, but I need to evaluate EA first so I was hoping to set it up on something free.

Thanks for everyone's kind help so far.

Graham

13
General Board / Re: MySQL reliability
« on: November 16, 2005, 01:44:26 am »
Some more info -

I deleted all my previous ODBC connections and started again from scratch and now I can't connect at all. There are various errors, mostly "Catastrophic", which I think other people have mentioned in the forum. Sometimes it says "Provider [{big negative number}]" and sometimes it warns that EA has encountered a network error and needs to close.

It's quite frustrating, as it was working yesterday and I can't make it happen again.

Cheers
Graham

14
General Board / Re: MySQL reliability
« on: November 16, 2005, 01:07:01 am »
Yeah, I followed the instructions exactly.

Mind you, it's possible I forgot to do it in one of the many attempts I had at getting it to work so I'll check.

Someone recommended PostgreSQL as a better alternative - do you have any opinion on that?

Thanks
Graham

15
General Board / MySQL reliability
« on: November 15, 2005, 10:52:21 am »
Hi,

I'm evaluating EA corporate as an alternative to Rational Software Modeler, which we are finding not too great (we used to be Rational Rose users and that wasn't too great either).

I've successfully been through all the tortuous processes involved in getting our old Rose model imported and I've set up a new MySQL-based repository on a Windows server. I inserted our model into this and started playing with it from my client machine, but I experienced a lot of crashes in the "Microsoft Cursor Engine", whatever that is. These were pretty fatal and caused EA to crash.

I noticed from trawling the forums that MySQL is considered possibly more problematic than some other DBs. Obviously I don't want to trust our valuable model to a less than robust solution so I'd appreciate any pointers on the issue.

Many thanks
Graham

Pages: [1]