Issue 12403: ConcurrentAccessProtocolKind (marte-rtf) Source: THALES (Dr. Madeleine Faugere, madeleine.faugere(at)thalesgroup.com) Nature: Uncategorized Issue Severity: Summary: "ConcurrentAccessProtocolKind" contains several enumeration literals, one of them is "Other." With this representation, it is possible to represent ONE implicit user define protocol acces but impossible to make the distinction between various protocols defined by the end user like for exemple (ex: .Interrupt_Masking, Maximum_Priority). Resolution: Due to lack of time, this issue is deferred to next RTF of MARTE. Disposition: Deferred Revised Text: Actions taken: April 22, 2008: received issue Discussion: This issue is more generally related to the usage of Enumerations for typing attributes of stereotypes, and the way to extend them. This is a recurrent problem when designing a profile: The enumeration literals of an Enumeration are used to capture the most representative interpretations of the aspect under study (e.g., for ConcurrentAccessProtocolKind, each enumeration literal represents a usual protocol for concurrent accesses) but one would let the possibility for users to define their own interpretations (e.g., for ConcurrentAccessProtocolKind, the literal “Other” is intended to capture such an alternative interpretation). As this problem is recurrent, it is worth taking time to have deeper discussions and propose a systematic modeling pattern to address this profiling issue. We therefore propose to defer issue 12403. Disposition: Deferred End of Annotations:===== "ConcurrentAccessProtocolKind" contains several enumeration literals, one of them is "Other." With this representation, it is possible to represent ONE implicit user define protocol acces but impossible to make the distinction between various protocols defined by the end user like for exemple (ex: .Interrupt_Masking, Maximum_Priority). Madeleine Faugère Embedded Systems Lab THALES Research and Technology Software Research Group RD 128 - 91767 Palaiseau Cedex - France Tel: +33 (0)1 69 41 60 43 email : madeleine.faugere@thalesgroup.com