Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: csousa on October 26, 2013, 10:18:26 am

Title: Component Instances & Interaction
Post by: csousa 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.
Title: Re: Component Instances & Interaction
Post by: qwerty 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.
Title: Re: Component Instances & Interaction
Post by: csousa 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).