Issue 19859: Does the objectiveFunction stereotype generalizes the ConstraintBlock stereotype or UML::property? (sysml-rtf) Source: (, ) Nature: Clarification Severity: Minor Summary: Section E.4 (non-normative) defines the objectiveFunction stereotype to describe objective functions for use in trade studies. However, whereas Table E.5 defines the objectiveFunction stereotype to extend (or rather generalize) ConstraintBlock, this seems to be inconsistent with the parametric diagram on the same page where the objectiveFunction stereotype is (seems to be [*]) applied to the a constraintProperty instead. Given the fact that constraintProperty is only 'loosely' defined in the spec (i.e. it is not part of the xmi file), the only viable alternative seems to be that objectivefunction extends uml::Property and adds the necessary constraints in order to warrant the fact that the type of the uml::Property is (stereotyped by) a ConstraintBlock... Please clarify the definition of the objectiveFunction stereotype. [*] Since there is no formal notation defined for objectiveFunction, one can of course merely guess... Resolution: Revised Text: Actions taken: November 30, 2015: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 30 Nov 2015 05:21:25 -0500 To: Subject: Issue/Bug Report ******************************************************************************* Name: Klaas Gadeyne Employer: Flanders Make mailFrom: klaas.gadeyne@flandersmake.be Terms_Agreement: I agree Specification: OMG Systems Modeling Language Section: Annex E.4 FormalNumber: formal/2015-06-03 Version: 1.4 Doc_Year: 2015 Doc_Month: September Doc_Day: 01 Page: 253 Title: Does the objectiveFunction stereotype generalizes the ConstraintBlock stereotype or UML::property? Nature: Clarification Severity: Minor CODE: 3TMw8 B1: Report Issue Remote Name: 62.235.11.233 Remote User: HTTP User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/601.2.7 (KHTML, like Gecko) Version/9.0.1 Safari/601.2.7 Time: 05:21 AM Description: Section E.4 (non-normative) defines the objectiveFunction stereotype to describe objective functions for use in trade studies. However, whereas Table E.5 defines the objectiveFunction stereotype to extend (or rather generalize) ConstraintBlock, this seems to be inconsistent with the parametric diagram on the same page where the objectiveFunction stereotype is (seems to be [*]) applied to the a constraintProperty instead. Given the fact that constraintProperty is only 'loosely' defined in the spec (i.e. it is not part of the xmi file), the only viable alternative seems to be that objectivefunction extends uml::Property and adds the necessary constraints in order to warrant the fact that the type of the uml::Property is (stereotyped by) a ConstraintBlock... Please clarify the definition of the objectiveFunction stereotype. [*] Since there is no formal notation defined for objectiveFunction, one can of course merely guess...