I would like to hear from anyone who is using Sparx Enterprise Architect in connection with OpenEdge.
I would like to know:
* Progress version
* EA version
* What database you use for a repository, if not the default EAP
* A sentence about what you use it for.
Please indicate if you would like me to keep your contact confidential. Respond publicly or privately as strikes your fancy.
This is focused on Sparx support for OpenEdge.
We (the customer I'm working for currently) are using OE 11.3.2, EA 10.x (afaik), plain eap files and we're using it for MDA (well, we reverse engineer a lot as well). We're working with IMO, I guess you heard that one before. What are you aiming for precisely?
My interest is in the level of EA use in the OE community. Sparx stopped supporting OE as a repository with EA 11. For some purposes, the technology of the repository doesn't matter, but it does for direct tool building that manipulates the repository.
You have a point ... but it depends on the service providing what I need. I may have to go that route, but it clearly will be extra work. I don't suppose you have any shareable code that would jump start the process?
That's the bottom-up approach. The other way around: what requirements have you identified so far?
I won't be in Dusseldorf or Orlando.
Given that I am creating tools for other people to use, I can't really build in a requirement for the use of a dataserver.
Bronco ... that is a fairly large question which I will have to defer. I did it all once in the original version, but have just started working on an updated version and ran into this issue.
"A good beer next week may help me finding some ;-)"
They have good beer in Orlando? Wow!
I think that would be a rash assumption, unfortunately.
BTW, the alternative would be to move to generating XMI. I want to do that anyway in order to support other modeling tools, but was trying to put it off in the hopes of having something working faster. So, the alternative to implementing the service interface is to implement XMI with EA compatibility. That won't provide all the things a service could provide, but it will provide support for other modeling tools.
There is probably good beer *somewhere* in Orlando ...
Now you start to make sense ;)
On 09/30/2014 05:17 PM, Thomas Mercer-Hursh wrote:
>[collapse] From: Thomas Mercer-Hursh
> Post: RE: Enterprise Architect
> Posted in: Forum
> Link: http://community.progress.com/community_groups/openedge_development/f/19/p/13134/47483.aspx#47483
>
> BTW, the alternative would be to move to generating XMI. I want to do that anyway in order to support other modeling tools, but was trying to put it off in the hopes of having something working faster. So, the alternative to implementing the service interface is to implement XMI with EA compatibility. That won't provide all the things a service could provide, but it will provide support for other modeling tools.
>
>
> --
> You were sent this email because you opted to receive email notifications when someone created a new thread.
>
> To unsubscribe[collapse] from:
> - ...only this thread, disable notifications at http://community.progress.com/community_groups/openedge_development/f/19/p/13134/47483.aspx#47483.
> - ...all email notifications from Progress Community, navigate to "Settings", click on the "Email" tab, then under the "Email Configuration" section, set Send Notifications to "No".
>
>
--
m.edu
keep it simple
http://www.ganimede.ro
http://ro.linkedin.com/in/marianedu
medu@ganimede.ro
mobile: +40 740 036 212
skype: marian.edu[/collapse][/collapse]
Meaning you would vote for the XMI? I had planned on tackling that in my current work ... I just didn't want to do it first.
Well, if you don't like to do right things first go wild and fool around
with EA assemblies ;)
If you like to lock yourself to EA then by all means, otherwise XMI is
supported (both import/export) by all UML modelling tools out there.
There is a complete specification for this, have the XSD available and
you can do that easily using SAX from 4gl... you're going to use only
the class-diagram subset anyway (just model not diagram) so that
shouldn't be too hard to accomplish.
On 09/30/2014 06:01 PM, Thomas Mercer-Hursh wrote:
>[collapse] From: Thomas Mercer-Hursh
> Post: RE: Enterprise Architect
> Posted in: Forum
> Link: http://community.progress.com/community_groups/openedge_development/f/19/p/13134/47496.aspx#47496
>
> Meaning you would vote for the XMI?I had planned on tackling that in my current work ... I just didn't want to do it first.
>
>
> --
> You were sent this email because you opted to receive email notifications when someone created a new thread.
>
> To unsubscribe[collapse] from:
> - ...only this thread, disable notifications at http://community.progress.com/community_groups/openedge_development/f/19/p/13134/47496.aspx#47496.
> - ...all email notifications from Progress Community, navigate to "Settings", click on the "Email" tab, then under the "Email Configuration" section, set Send Notifications to "No".
>
>
--
m.edu
keep it simple
http://www.ganimede.ro
http://ro.linkedin.com/in/marianedu
medu@ganimede.ro
mobile: +40 740 036 212
skype: marian.edu[/collapse][/collapse]
My impression is that every tool has its own little quirks about XMI so that I am going to have to specifically support a given software, except by chance. I know that I have had non-trivial difficulty moving models to and from RSA and EA, despite EA having some RSA specific import options.
And, yes, while the initial desire is only a component model, there is interest in some automated diagram generation. Nomadesoft does this in their branch interpretation.
The XSD is at OMG, I presume?