Book a Demo

Author Topic: Deploying an artefact to a Device node  (Read 3704 times)

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Deploying an artefact to a Device node
« on: February 05, 2014, 02:57:47 am »
Hi,

I'm working on a UML deployment diagram to define the artefacts that must be deployed onto devices.
To do so I create a "deploy" dependency from an artefact to a Device node. However when I use the quicklinker, EA doesn't give me the choice to creating this Deployment dependency. It works with Nodes, but not Devices.

However the OMG specs define the following: "A Device is a physical computational resource with processing capability upon which artifacts may be deployed for execution."
The UML metamodel confirms this should be feasible, according to figures 10.3 & 10.4 from the OMG UML 2.3 Superstructure specs (page 218), showing that :
- a deployed artifact can have several "deployment dependencies", each to a single "deployment target" that can be a Node
- a Device is a kind of Node

Is there any reason for this limitation in EA? I know that I can create this dependency using the toolbar, but I'd like to know why it's not supported by the quicklinker.

thanks
Guillaume
« Last Edit: February 05, 2014, 09:06:44 pm by gfuk »
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


AndyJ

  • EA User
  • **
  • Posts: 337
  • Karma: +5/-3
  • It's only a model
    • View Profile
Re: Deploying an artefact to a Device node
« Reply #1 on: February 06, 2014, 11:32:55 am »
It has been noted in these forums, that EA is only consistent in its inconsistency...

The best advice I've received is:

"If it doesn't work the way you're trying to do it, try another way... ...often there is another way which works"

You've already found the other way, which works.

So, not much opportunity for EA users to assist you.

 ;)
Sun Tzu: "If you sit by the river long enough, eventually the body of MS Visio floats past."

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Deploying an artefact to a Device node
« Reply #2 on: February 06, 2014, 06:24:13 pm »
Hi Andy,

Thanks for your input.
I'd be interested in getting a reply from Sparx to advise if this needs to be logged as a bug or enhancement.
Some clients requires a good support of the UML standard, and in this case it doesn't seem to be very hard to fix.

Guillaume
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


AndyJ

  • EA User
  • **
  • Posts: 337
  • Karma: +5/-3
  • It's only a model
    • View Profile
Re: Deploying an artefact to a Device node
« Reply #3 on: February 07, 2014, 08:26:34 am »
Best bet, would be to go directly to logging it as a bug.

Sun Tzu: "If you sit by the river long enough, eventually the body of MS Visio floats past."

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Deploying an artefact to a Device node
« Reply #4 on: February 07, 2014, 12:22:16 pm »
Done
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com