Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Sequence diagram
Sequence diagram [message #476955] Wed, 20 February 2008 15:57 Go to next message
Emilien Perico is currently offline Emilien PericoFriend
Messages: 36
Registered: July 2009
Member
Hi all,

I would like to know if there are scheduling informations about messages
in an interaction (sequence diagram)

I try to find this in the UML model. But I don't think we can know the
previous/next message of another through the model with the
MessageOccurrenceSpecification or the BehaviorExecutionSpecification.

Does the model really contain messages scheduling informations ?

Regards,
Re: Sequence diagram [message #476957 is a reply to message #476955] Wed, 20 February 2008 21:29 Go to previous messageGo to next message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi Emilien,

An Interaction contains an ordered list of InteractionFragment.
OccurrenceSpecifications (ie. MessageOccurrenceSpecifictions ) are
InteractionFragments. The MessageOccurrenceSpecification are the "ends" of
the message. You can therefore make some general conclusions about which
message happens before which other message.

There are certain message orderings you will not be able to figure out. For
example if a message is connected to a gate at both ends of the message,
then you will have no idea what order that message comes in. ( Gate is a
MessageEnd but not an OccurrenceSpecification ).

Hope that helps.

- James.


"Emilien Perico" <emilien.perico@atosorigin.com> wrote in message
news:e410ddb98a0c49caa5226241a5a7f168$1@www.eclipse.org...
> Hi all,
>
> I would like to know if there are scheduling informations about messages
> in an interaction (sequence diagram)
>
> I try to find this in the UML model. But I don't think we can know the
> previous/next message of another through the model with the
> MessageOccurrenceSpecification or the BehaviorExecutionSpecification.
>
> Does the model really contain messages scheduling informations ?
>
> Regards,
>
Re: Sequence diagram [message #476964 is a reply to message #476957] Thu, 21 February 2008 09:01 Go to previous message
Emilien Perico is currently offline Emilien PericoFriend
Messages: 36
Registered: July 2009
Member
Hi James,

I saw an Interaction contains an ordered list of InteractionFragment in
the fragment property. This enables to know the order of messages.

When you say:
The MessageOccurrenceSpecification are the "ends" of the message.

Ok but there is a MessageOccurrenceSpecification for the beginning too
(the send event).

I need to do M2M transformation from a sequence diagram (input) to an
activity diagram (output). So this ordered list could help me to do this.

Thank you.
Re: Sequence diagram [message #626056 is a reply to message #476955] Wed, 20 February 2008 21:29 Go to previous message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi Emilien,

An Interaction contains an ordered list of InteractionFragment.
OccurrenceSpecifications (ie. MessageOccurrenceSpecifictions ) are
InteractionFragments. The MessageOccurrenceSpecification are the "ends" of
the message. You can therefore make some general conclusions about which
message happens before which other message.

There are certain message orderings you will not be able to figure out. For
example if a message is connected to a gate at both ends of the message,
then you will have no idea what order that message comes in. ( Gate is a
MessageEnd but not an OccurrenceSpecification ).

Hope that helps.

- James.


"Emilien Perico" <emilien.perico@atosorigin.com> wrote in message
news:e410ddb98a0c49caa5226241a5a7f168$1@www.eclipse.org...
> Hi all,
>
> I would like to know if there are scheduling informations about messages
> in an interaction (sequence diagram)
>
> I try to find this in the UML model. But I don't think we can know the
> previous/next message of another through the model with the
> MessageOccurrenceSpecification or the BehaviorExecutionSpecification.
>
> Does the model really contain messages scheduling informations ?
>
> Regards,
>
Re: Sequence diagram [message #626065 is a reply to message #476957] Thu, 21 February 2008 09:01 Go to previous message
Emilien Perico is currently offline Emilien PericoFriend
Messages: 36
Registered: July 2009
Member
Hi James,

I saw an Interaction contains an ordered list of InteractionFragment in
the fragment property. This enables to know the order of messages.

When you say:
The MessageOccurrenceSpecification are the "ends" of the message.

Ok but there is a MessageOccurrenceSpecification for the beginning too
(the send event).

I need to do M2M transformation from a sequence diagram (input) to an
activity diagram (output). So this ordered list could help me to do this.

Thank you.
Previous Topic:Navigability Semantics of Associations
Next Topic:State Diagram reader
Goto Forum:
  


Current Time: Thu Aug 11 15:49:23 GMT 2022

Powered by FUDForum. Page generated in 0.02457 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top