Issue 16583: Flow properties cannot be characterized with an RtSpecification (marte-rtf) Source: Commissariat a l Energie Atomique-CEA (Dr. Arnaud Cuccuru, arnaud.cuccuru(at)cea.fr) Nature: Clarification Severity: Minor Summary: The type of the derived property RtSpecification::context is BehavioralFeature. It can be used to specify that the RtSpecification actually concerns a particular behavioral feature (i.e. Operation or Reception) exposed by a port (the port being identified by the RtFeature owning this RtSpecification). This works well with ClientServer ports. However, it cannot be used to characterize flow properties of FlowPort, since a FlowProperty is a StructuralFeature, not a BehavioralFeature. An easy solution to address that is to make the type of /context Feature, instead of BehavioralFeature. Resolution: Revised Text: Actions taken: October 6, 2011: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 06 Oct 2011 08:40:48 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Arnaud Cuccuru Employer: CEA LIST mailFrom: arnaud.cuccuru@cea.fr Terms_Agreement: I agree Specification: UML Profile for MARTE Section: 13.3.2.9 FormalNumber: ptc/2010-08-32 Version: 1.1 Doc_Year: 2010 Doc_Month: September Doc_Day: Day Page: 187-188 Title: Flow properties cannot be characterized with an RtSpecification Nature: Clarification Severity: Minor CODE: 3TMw8 B1: Report Issue Description: The type of the derived property RtSpecification::context is BehavioralFeature. It can be used to specify that the RtSpecification actually concerns a particular behavioral feature (i.e. Operation or Reception) exposed by a port (the port being identified by the RtFeature owning this RtSpecification). This works well with ClientServer ports. However, it cannot be used to characterize flow properties of FlowPort, since a FlowProperty is a StructuralFeature, not a BehavioralFeature. An easy solution to address that is to make the type of /context Feature, instead of BehavioralFeature.