Issue 11871: NFP does not introduce the concept of dimension (marte-ftf) Source: THALES (Mr. Sebastien Demathieu, sebastien.demathieu(at)thalesgroup.com) Nature: Enhancement Severity: Significant Summary: Subject: NFP does not introduce the concept of dimension. Details: NFP defines the notion of unit attached to a type but it does explicitly express the dimension related to this unit. This should be fixed to provide a comprehensive support for modeling quantities in RTES. Resolution: The Dimension concept, and its possible attributes such as the base dimensions, is required to do dimensional analysis and verify consistency of expressions with quantitative NFPs. The concept of Dimension is not explicitly formalized in the NFP domain model nor in the NFP profile. However, the enumeration which gather the literals that are stereotyped by Unit can be already seen as a Dimension. We make this concept explicit here. The design of the current profile support this clarification with minimal changes. Note that SysML also includes the concept of dimension. As a first result of discussions between SysML and MARTE communities and a first step towards an alignment between both profiles in this domain, we propose to also explicitly support this concept. Revised Text: see ptc/2009-05-12 pages 130 - 135 Actions taken: December 21, 2007: received issue October 16, 2009: closed issue Discussion: Resolution: The Dimension concept, and its possible attributes such as the base dimensions, is required to do dimensional analysis and verify consistency of expressions with quantitative NFPs. SysML also includes this concept, but a revision is being considered, not only to refine the Dimension concept with the required attributes, but to align the modeling approach for quantities, units and dimensions with the MARTE approach. In this alignment work, some contributors of MARTE are also participating. So, we propose to wait for some concrete results in SysML (extended metaclass for Dimension and its attributes), in order to adopt a consistent modeling approach. Disposition: Deferred End of Annotations:===== m: webmaster@omg.org Date: 21 Dec 2007 14:17:28 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Sébastien Demathieu Company: Thales mailFrom: sebastien.demathieu@thalesgroup.com Notification: Yes Specification: UML profile for MARTE Section: 8 FormalNumber: 07-08-04 Version: Beta 1 RevisionDate: 08/2007 Page: 31 Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Description Subject: NFP does not introduce the concept of dimension. Details: NFP defines the notion of unit attached to a type but it does explicitly express the dimension related to this unit. This should be fixed to provide a comprehensive support for modeling quantities in RTES.