Book a Demo

Author Topic: Component Instances & Interaction  (Read 2970 times)

csousa

  • EA User
  • **
  • Posts: 24
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Component Instances & Interaction
« on: October 26, 2013, 10:18:26 am »
Situation: When doing use case realization, a common modeling pattern is to add an interaction with sequence diagram to the element.

The interaction creates a containing structure for the sequence diagram and the instances/content of the diagram.

Everything works well except that if I want to do a high-level realization by instantiating components and showing their participation in the interaction, the interaction refuses to contain the component instance.

A dialogue appears when I try and place the instance within the interaction: "The requested move is not supported".

This restriction does not appear when I use an activity container (Activity with Activity Diagram) within the use case realization.  It happily accepts component instances.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Component Instances & Interaction
« Reply #1 on: October 26, 2013, 07:35:00 pm »
I also stumbled upon this. If you create a lifeline inside the interaction and classify that with the component, this works. However, you should report that as a bug using the link bottom right of this page.

q.

csousa

  • EA User
  • **
  • Posts: 24
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Component Instances & Interaction
« Reply #2 on: October 29, 2013, 06:58:06 am »
Quote
I also stumbled upon this. If you create a lifeline inside the interaction and classify that with the component, this works. However, you should report that as a bug using the link bottom right of this page.

q.

Thanks. I've reported the issue as a bug.  The workaround you described works well for standard UML models (does not work with some MDGs like Archimate 2).