Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: SomersetGraham on January 07, 2014, 10:21:04 pm

Title: how to split a sequence diagram
Post by: SomersetGraham on January 07, 2014, 10:21:04 pm
Hi
I have a large sequence diagram and am looking for a way to split it into several smaller diagrams
Is there an easy way to achieve this?

Thanks
Title: Re: how to split a sequence diagram
Post by: Geert Bellekens on January 07, 2014, 10:50:50 pm
I would try to copy the diagram and then remove the unwanted parts.
You might have to experiment a bit with the copy/paste options of diagrams (deep, shallow, smart) to make sure the result is what you need.

Geert
Title: Re: how to split a sequence diagram
Post by: SomersetGraham on January 07, 2014, 10:55:09 pm
ok thanks
Title: Re: how to split a sequence diagram
Post by: heer1411 on October 05, 2018, 09:30:23 pm
for splinting the sequence diagram you can use concept of "interaction ".
here you can divide the seuance diagram base on the function call. please follow below steps.
cheers !
your diagram is now divided in two parts. when you click on created interaction , other diagram will be opened.
if you want more splittings follow same steps every time.

 :)
Title: Re: how to split a sequence diagram
Post by: philchudley on October 06, 2018, 12:55:49 am
I split the interaction into several manageable interaction (sequence) diagrams.

Then to refer to one my "lower level" diagrams.


Drag the diagram to be referred to onto the "higher level" diagram and select "Interaction Occurrence"
This creates a rather ugly floating box linked to the "lower level" diagram
Right click this Interaction Occurrence" and select "Advanced > Show as Timeline" from the menu
You now have a lifeline with the heading ref the "lower level" diagram name, which you can send and receive messages to / from (as per usual lifeline). Double-clicking this drills down the levels.

You can refer to the same "lower level" diagram more than once on the "higher level" diagram if required

Phil