Issue 14901: The concept of System in Annex A.2 maps to a SysML concept (marte-rtf) Source: THALES (Mr. Sebastien Demathieu, sebastien.demathieu(at)thalesgroup.com) Nature: Revision Severity: Significant Summary: The concept of System in Annex A.2 maps to a concept not defined in the MARTE specification (a SysML concept). However the MARTE profile does not import the SysML profile. Resolution: An AADL system represents an assembly of interacting application software, execution platform, and system components. The chosen mapping shall not only be semantically correct, but shall also have an intuitive name. MARTE doesn’t address such a generic aspect, and it would not make sense to add such a concept to MARTE. UML generic concept “StructuredClasses class” could be use, but this concept has already been used to represent AADL data. As mappings have always to be bijectiv, another representation has to be found. UML “subsystem” concept could be used to represent an “AADL system”, this mapping is semantically correct, but the name is confusing. The best solution is to use the SysML “block” concept: the mapping is semantically correct and the name is sufficiently different to avoid confusion. This solution needs to import the SysML profile. A prerequisite will be added in the introduction précising that the SysML profile needs to be importing when using MARTE to design AADL applications in order to fully address the MARTE to AADL mapping. Revised Text: Section A.2: Add a paragraph at the end of the introduction: Pre-requisit: To fully address MARTE to AADL mapping, the SysML profile is needed, and shall be imported: the “Block” concept is used to represent the AADL system concept. Actions taken: December 31, 2009: received issue January 14, 2011: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 31 Dec 2009 07:43:28 -0500 To: Subject: Issue/Bug Report ******************************************************************************* Name: Séstien Demathieu Company: Thales mailFrom: sebastien.demathieu@thalesgroup.com Notification: Yes Specification: MARTE Section: Annex A FormalNumber: 09-11-02 Version: 1.0 RevisionDate: 11/2009 Page: 397 Title: The concept of System in Annex A.2 maps to a SysML concept Nature: Revision Severity: Significant test: 3qw8 B1: Report Issue Description: The concept of System in Annex A.2 maps to a concept not defined in the MARTE specification (a SysML concept). However the MARTE profile does not import the SysML profile.