Issue 12255: Section: Generalization of stereotyped elements (sysml-rtf) Source: oose Innovative Informatik eG (Mr. Tim Weilkiens, tim.weilkiens(at)oose.de) Nature: Clarification Severity: Critical Summary: The generalization of model elements, e.g. blocks, does only affect the instances (from Generalization definition: Each instance of the specific classifier is also an indirect instance of the general classifier.). Doesn't that mean that stereotypes of a block and it's properties are not inherited by sub-blocks? If yes all informations about flow ports, units and so on get lost. They are not inherited by the sub-blocks. Resolution: Defer Postponed to the next RTF Revised Text: Actions taken: March 2, 2008: received issue January 3, 2017: Deferred April 6, 2017: closed issue Discussion: There is still a need to cover additional cases in which stereotype applications on SysML blocks, properties, and other model elements should be inherited, but no proposed resolution on this issue was voted on during the schedule of the SysML 1.3 RTF. Disposition: Deferred End of Annotations:===== m: webmaster@omg.org Date: 02 Mar 2008 13:47:46 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Tim Weilkiens Company: oose Innovative Informatik GmbH mailFrom: tim.weilkiens@oose.de Notification: Yes Specification: OMG SysML Specification Section: Generalization of stereotyped elements FormalNumber: formal/2007-09-01 Version: 1.0 RevisionDate: 09/01/2007 Page: - Nature: Clarification Severity: Critical HTTP User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Description The generalization of model elements, e.g. blocks, does only affect the instances (from Generalization definition: Each instance of the specific classifier is also an indirect instance of the general classifier.). Doesn't that mean that stereotypes of a block and it's properties are not inherited by sub-blocks? If yes all informations about flow ports, units and so on get lost. They are not inherited by the sub-blocks. Date: Mon, 03 Mar 2008 11:26:49 -0500 From: "Friedenthal, Sanford" Subject: RE: issue 12255 -- SysML RTF issue To: Tim Weilkiens Cc: sysml-rtf@omg.org, Juergen Boldt Thread-Topic: issue 12255 -- SysML RTF issue Thread-Index: Ach9St8EAcH0kjqHTay8sLdi62iDhwAABLCQ X-MS-Has-Attach: X-MS-TNEF-Correlator: X-OriginalArrivalTime: 03 Mar 2008 16:26:50.0082 (UTC) FILETIME=[6208C420:01C87D4B] Tim I filed a similar issue 11655 for this already. A block stereotype should be applied to any subclass of a block. Add a constraint to the block stereotype in 8.3.2.2 to reflect this. Sanford Friedenthal Lockheed Martin (703) 293-5557 -------------------------------------------------------------------------------- From: Juergen Boldt [mailto:juergen@omg.org] Sent: Monday, March 03, 2008 11:21 AM To: issues@omg.org; sysml-rtf@omg.org Subject: issue 12255 -- SysML RTF issue From: webmaster@omg.org Date: 02 Mar 2008 13:47:46 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Tim Weilkiens Company: oose Innovative Informatik GmbH mailFrom: tim.weilkiens@oose.de Notification: Yes Specification: OMG SysML Specification Section: Generalization of stereotyped elements FormalNumber: formal/2007-09-01 Version: 1.0 RevisionDate: 09/01/2007 Page: - Nature: Clarification Severity: Critical HTTP User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Description The generalization of model elements, e.g. blocks, does only affect the instances (from Generalization definition: Each instance of the specific classifier is also an indirect instance of the general classifier.). Doesn't that mean that stereotypes of a block and it's properties are not inherited by sub-blocks? If yes all informations about flow ports, units and so on get lost. They are not inherited by the sub-blocks. Juergen Boldt Director, Member Services Object Management Group 140 Kendrick St Building A Suite 300 Needham, MA 02494 USA tel: +1 781 444 0404 x 132 fax: +1 781 444 0320 email: juergen@omg.org www.omg.org Subject: RE: issue 12255 -- SysML RTF issue Date: Mon, 3 Mar 2008 19:46:58 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: issue 12255 -- SysML RTF issue Thread-Index: Ach9St8EAcH0kjqHTay8sLdi62iDhwAABLCQAATm9wA= From: "Tim Weilkiens" To: "Friedenthal, Sanford" Cc: , "Juergen Boldt" We have similar problems if we model generalization between activities, stakeholders (if the issue proposal succeeds), value types and constraint blocks. In general every sysml-stereotyped classifier. They are not so many. We could add such a constraint to each of them. Tim -------------------------------------------------------------------------------- From: Friedenthal, Sanford [mailto:sanford.friedenthal@lmco.com] Sent: Monday, March 03, 2008 5:27 PM To: Tim Weilkiens Cc: sysml-rtf@omg.org; Juergen Boldt Subject: RE: issue 12255 -- SysML RTF issue Tim I filed a similar issue 11655 for this already. A block stereotype should be applied to any subclass of a block. Add a constraint to the block stereotype in 8.3.2.2 to reflect this. Sanford Friedenthal Lockheed Martin (703) 293-5557 -------------------------------------------------------------------------------- From: Juergen Boldt [mailto:juergen@omg.org] Sent: Monday, March 03, 2008 11:21 AM To: issues@omg.org; sysml-rtf@omg.org Subject: issue 12255 -- SysML RTF issue From: webmaster@omg.org Date: 02 Mar 2008 13:47:46 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Tim Weilkiens Company: oose Innovative Informatik GmbH mailFrom: tim.weilkiens@oose.de Notification: Yes Specification: OMG SysML Specification Section: Generalization of stereotyped elements FormalNumber: formal/2007-09-01 Version: 1.0 RevisionDate: 09/01/2007 Page: - Nature: Clarification Severity: Critical HTTP User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Description The generalization of model elements, e.g. blocks, does only affect the instances (from Generalization definition: Each instance of the specific classifier is also an indirect instance of the general classifier.). Doesn't that mean that stereotypes of a block and it's properties are not inherited by sub-blocks? If yes all informations about flow ports, units and so on get lost. They are not inherited by the sub-blocks. Juergen Boldt Director, Member Services Object Management Group 140 Kendrick St Building A Suite 300 Needham, MA 02494 USA tel: +1 781 444 0404 x 132 fax: +1 781 444 0320 email: juergen@omg.org www.omg.org From: "BERNARD, Yves" To: "Sysml-Rtf (sysml-rtf@omg.org)" Date: Thu, 28 Jul 2011 15:50:23 +0200 Subject: [SysML v1.3 RTF] Ballot 6: #12255 Thread-Topic: [SysML v1.3 RTF] Ballot 6: #12255 Thread-Index: AcxNLUwnkbPXiT0JRr6FfbROZ1arXA== Accept-Language: fr-FR, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: fr-FR, en-US From my point of view this is not a SysML but a UML issue, since both Generalization and Stereotype concepts are defined by the UML specification. UML RTF should be able to provide the required clarification. Yves The information in this e-mail is confidential. The contents may not be disclosed or used by anyone other than the addressee. Access to this e-mail by anyone else is unauthorised. If you are not the intended recipient, please notify Airbus immediately and delete this e-mail. Airbus cannot accept any responsibility for the accuracy or completeness of this e-mail as it has been sent over public networks. If you have any concerns over the content of this message or its Accuracy or Integrity, please contact Airbus immediately. All outgoing e-mails from Airbus are checked using regularly updated virus scanning software but you should take whatever measures you deem to be appropriate to ensure that this message and any attachments are virus free.