Book a Demo

Author Topic: Simplify Sequence Diagrams Using Subsystems  (Read 2773 times)

Mega

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Simplify Sequence Diagrams Using Subsystems
« on: May 16, 2009, 12:57:08 am »
Hi,

I want to show invocation of behavior on the Network Handling subsystem, and the exercise of a particular interface on that subsystem. Let's assume that the Network Handling subsystem provides an ICoordinator interface. The ICoordinator interface is realized by the Coordinator class within Network Handling. Given this, we can use the Network Handling subsystem itself and its ICoordinator interface in the sequence diagram, instead of instances of classes within Network Handling. I modeled Network Handling as package with subsystem stereotype. This is example of such diagram done in PowerPoint.



but I have some problems related with this:
1. I am not able to choose 'ICoordinator::dialledDigit' message from Message Properties dialog. I have only possibility to choose only 'dialledDigit' message without interface name. Is the any possibilty to model such message in EA 7.1?
2. Describe what an object does when it receives a message. This is done by attaching a script to the corresponding message by Place these scripts in the margin of the diagram.

please help me.
Marcin

Paul Lotz

  • EA User
  • **
  • Posts: 248
  • Karma: +1/-0
    • View Profile
Re: Simplify Sequence Diagrams Using Subsystems
« Reply #1 on: May 16, 2009, 03:19:00 am »
2.  Just add the text you want to the Notes field of the message.

Mega

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: Simplify Sequence Diagrams Using Subsystems
« Reply #2 on: May 18, 2009, 07:11:13 am »
2. Unfortunately adding the text to the Notes field of the message doesn't give so clean view of the sequence purpose as above picture, but it is ok.

But what about first point??

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Simplify Sequence Diagrams Using Subsystems
« Reply #3 on: May 18, 2009, 08:47:01 am »
Alternatively, for 2., use a Text element. You drag these from the Common toolbox page. You could also use a Note element if you want the text enclosed in a border.
Best Regards, Roy

Mega

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: Simplify Sequence Diagrams Using Subsystems
« Reply #4 on: May 18, 2009, 05:17:34 pm »
This solution is not very useful - I am forced to hand reorganization of notes attached to the diagram after change of the sequence of message.

But for me, more important is first point: Is there any possibility to choose operation with interface name 'ICoordinator::dialledDigit' for message??

Thanks for any help...