Issue 14915: Relationship between MARTE allocations, UML deployment and analysis profiles need to be clarified (marte-rtf) Source: THALES (Mr. Sebastien Demathieu, sebastien.demathieu(at)thalesgroup.com) Nature: Clarification Severity: Critical Summary: UML introduce deployment concepts. MARTE introduces a notion of allocation that seem to encompass deployment-related notions (as stated in the specification). How these concepts relate to analysis attributes is left undefined in the specification at the moment. Depending on the examples one can have a look at, MARTE allocations and UML deployments seem to be used in a similar way (see Section 16.3.3 and Section 17.4). However, nothing is formally stated. Clarify whether MARTE allocations / UML deployment have the same semantics w.r.t. analysis, or not. And, if possible, make the connection with the related issue on host stereotype properties. Resolution: Revised Text: Actions taken: December 31, 2009: received issue Discussion: There is already a short discussion on the relationship between MARTE allocation and UML deployment in the specification. The issuer wanted to go more by extending the Deployment metaclass. This seems to restrict a bit the usage of the allocation stereotype and poses compatibility problems with SysML. This issue needs more discussion to be addressed properly. Disposition: Transferred to RTF 1.2 End of Annotations:===== m: webmaster@omg.org Date: 31 Dec 2009 08:12:42 -0500 To: Subject: Issue/Bug Report ******************************************************************************* Name: Séstien Demathieu Company: Thales mailFrom: sebastien.demathieu@thalesgroup.com Notification: Yes Specification: MARTE Section: GQAM FormalNumber: 09-11-02 Version: 1.0 RevisionDate: 11/2009 Page: 289 Title: Relationship between MARTE allocations, UML deployment and analysis profiles need to be clarified Nature: Clarification Severity: Critical test: 3qw8 B1: Report Issue Description: UML introduce deployment concepts. MARTE introduces a notion of allocation that seem to encompass deployment-related notions (as stated in the specification). How these concepts relate to analysis attributes is left undefined in the specification at the moment. Depending on the examples one can have a look at, MARTE allocations and UML deployments seem to be used in a similar way (see Section 16.3.3 and Section 17.4). However, nothing is formally stated. Clarify whether MARTE allocations / UML deployment have the same semantics w.r.t. analysis, or not. And, if possible, make the connection with the related issue on host stereotype properties.