Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: avi10000 on December 31, 2020, 04:54:28 am

Title: Can you “reuse” an external model without importing the model?
Post by: avi10000 on December 31, 2020, 04:54:28 am
Hi,

When you “reuse” an external model (or part of a model)* do you always have to import it?

Or is there a way for my model to “see” an external Sparx EA model across a network, letting me just drag into my model a top-level block from an external BDD in the external model?

(*And I guess maybe there are a number of ways of doing ‘reusability’. Is Reuseable Asset Service the only one?)

Thanks,
Avi
Title: Re: Can you “reuse” an external model without importing the model?
Post by: qwerty on December 31, 2020, 06:25:02 am
EA can only cope with a single repository. So you have to (r/o) import what ever you want to see.

q.
Title: Re: Can you “reuse” an external model without importing the model?
Post by: Uffe on December 31, 2020, 09:46:12 am
Hello,

There is the cloud server integration (https://www.sparxsystems.com/enterprise_architect_user_guide/15.2/model_repository/integrate_external_provider_data.html). I haven't tried it myself, but it's supposed to allow you to make use of elements from one project in another without importing any models.

HTH,

/Uffe
Title: Re: Can you “reuse” an external model without importing the model?
Post by: avi10000 on December 31, 2020, 01:06:47 pm
Thanks. This is exactly what I was looking for. I understand that this is a whole field that has to be learned. I assume the Sparx Cloud-Pro server has to be set up by experienced IT people - correct?

For the readers:

Do any of the readers out there know:

1. Where I can see an example of EA accessing external SysML BDDs/blocks in an external model hosted on the Sparx Cloud-Pro server? One screen shot would be nice.
 
2. If you are later disconnected from the cloud I assume that you still have your external BDD/blocks links available with all their public interfaces (operations, interaction points etc.). Correct?

3. Where does the cloud have to be hosted? Can I create a local company cloud (own cloud) and install the Sparx Cloud-Pro server on that?

Thanks

Title: Re: Can you “reuse” an external model without importing the model?
Post by: avi10000 on December 31, 2020, 02:02:47 pm
And if I would have just scrolled down the Forum home page I would have noticed that there is indeed a separate forum for Pro-Cloud server.

I will copy my question there.

Thanks again, Uffe.
Title: Re: Can you “reuse” an external model without importing the model?
Post by: Arshad on January 01, 2021, 08:40:17 pm

1. Where I can see an example of EA accessing external SysML BDDs/blocks in an external model hosted on the Sparx Cloud-Pro server? One screen shot would be nice.
 

If you're talking about external integrations in EA , then it a similar view from the below link
https://sparxsystems.com/enterprise_architect_user_guide/15.2/model_repository/integration_navigation.html (https://sparxsystems.com/enterprise_architect_user_guide/15.2/model_repository/integration_navigation.html).

So which external tool are you talking about   ???


 2. If you are later disconnected from the cloud I assume that you still have your external BDD/blocks links available with all their public interfaces (operations, interaction points etc.). Correct?
 
Yes, Once the external item is linked to EA elements, a tagged value will be created on the EA element with the external item links. So no issues even if the model was disconnected.

 
3. Where does the cloud have to be hosted? Can I create a local company cloud (own cloud) and install the Sparx Cloud-Pro server on that?

PCS is not exactly an actual  cloud, it's just a windows service that runs on any server machine and connects to a database ( its similar to the server connection ( database ) )