Book a Demo

Author Topic: Component diagrams, interfaces and relationships  (Read 2933 times)

gawth

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Component diagrams, interfaces and relationships
« on: January 18, 2010, 11:03:54 pm »
I think I'm being pretty dumb but have been unable to figure this out, hopefully someone can point me in the right direction.

I'm creating a component diagram.
Component A provides an interface "Int1"
Component B requires an interface "Int1"

The diagram shows the two components with their interfaces ok.
I want to show the relationship "Assembly" between the two.

This is where I come unstuck.  Dragging the "Assembly" interface between the two components just creates a blank assembly relation.  I can make it look right by changing the "Link Name" property but I thought I should be able to select the interface as part of the drag and drop.

I can also create the relationship by using the little shortcut arrow from one of the interfaces but that creates a rather mad looking interface with an assembly relationship to another interface.

I'd like it to look like the example in the component diagram help but so far I've not managed it...

help?

Thanks,
Alan

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Component diagrams, interfaces and relationshi
« Reply #1 on: January 18, 2010, 11:39:39 pm »
If you search for "Assembly" (posted by me) you should find something about 3 years or so ago discussing some issues with Assembly connectors and what you're trying to do.

IIRC, the EA Assembly connector is a an incorrect composite of the required/provided interfaces and the interstitial dependency.

HTH,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

gawth

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Component diagrams, interfaces and relationshi
« Reply #2 on: January 19, 2010, 01:54:52 am »
Thanks for that, found :
http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1183400960

Exposed another dumb mistake - the "Search the Forum" quick search at the top right looks to only search that last week's posts - had to got a bit further back than that!