Book a Demo

Author Topic: Inherited Component Port/Interfaces at Component View Diagrams  (Read 4186 times)

Wolfsbane2k

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Hi.

I'm new to "formal" modelling in EA, and am hoping someone might be able to help me.
Using UML 2.0 in EA 12.1

I'm working on capturing a high level architecture using existing components, and having trouble trying to reflect the information I need.
I've created a high level component called "Software Component", and provided it a port with 4 interfaces realised on it - "standard" command, control and status interfaces.  I've got then linked these SW interfaces to the matching interfaces on a "C2 System" using an information flow.
I've then created 20+ individual components, and generalised these to the SW component ( and stereotyped them as well)

I've then gone and defined the individual SW components interfaces, and want to show a "Component overview" diagram, showing all of it's interfaces and what it connects to.

Now if I include the inherited ports & realised interfaces, the information flow to the "C2 system" isn't shown - I have to individually link these up again.
Is there a way to avoid doing this?

Thanks.



PeterHeintz

  • EA Practitioner
  • ***
  • Posts: 1001
  • Karma: +59/-18
    • View Profile
Re: Inherited Component Port/Interfaces at Component View Diagrams
« Reply #1 on: July 22, 2016, 08:40:56 pm »
Connectors are individual things. Generalization of a component does not meant that connectors are derived as well.
Best regards,

Peter Heintz

Wolfsbane2k

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Inherited Component Port/Interfaces at Component View Diagrams
« Reply #2 on: July 22, 2016, 09:50:13 pm »
Connectors are individual things. Generalization of a component does not meant that connectors are derived as well.

Hmm, I'd have thought that because I'm generalising the top SW component, all attributes of the top level SW component would have been inheritable ( the port & interfaces are..)


Is there anyway to do this? I don't want to have to place 40 odd SW components on a diagram to show the extent of the C2 control interfaces :(