Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Library

Hi Ansgar,

This is the current structure as discussed with Ericsson (Peter Cigehn).

In the case of the UMLRTBaseCommProtocol, it should never be used by the user to type any port as it is implicitly included in all user-generated protocols. However, we still need its protocol messages to be available in a generic way to modelers when defining triggers. As a compromise, it was placed in the “internal” package to meet these needs.

For the other protocols, the main raison for the model library is to expose what a Papyrus-RT users is most likely to use, which are the protocols messages that can be used as triggers for transitions (i.e., incoming to the capsule). Ericsson, though Peter, has indicated that they would not need to use the other (outgoing) protocol messages while modelling (such as in sequence diagrams messages). As such, the decision was made to make these protocol sparse. The missing (outgoing) protocol messages would, in that case, only be invoke from within (C++) opaque behaviours and that can be handled by the editors (e.g., integration with the CDT editor having access to the RTS).

So yes, in as far as I know, this is where they will remain. 


Sincerely / Cordialement,

Charles Rivet
Senior Product Manager / Directeur principal de produits
charles@xxxxxxxxxxxxx

> On 2015.10.01, at 11:02 , Ansgar Radermacher <ansgar.radermacher@xxxxxx> wrote:
> 
> Dear all,
> 
> In the context of creating of better selection dialog for protocol messages (combined port/message), I've noticed that most protocols in the current RTS library do not contain any messages right now (except the timeout message in the Timing protocol and the two messages of the base protocol).
> The base protocol is now in a package called "Internal" (i.e. the position changed compared to a version some time ago). Will it remain in this folder?
> 
> Best regards
> 
> Ansgar
> 
> -- 
> Ansgar Radermacher                CEA/DRT/DILS/LISE
> http://www-list.cea.fr/index.htm
> phone: +33 16908 3812
> mailto: ansgar.radermacher@xxxxxx
> 
> _______________________________________________
> papyrus-rt-dev mailing list
> papyrus-rt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev





Back to the top