Issue 19412: Can a SysML Full Port be typed by a ValueType? (sysml-rtf) Source: NASA (Dr. Nicolas F. Rouquette, nicolas.f.rouquette(at)jpl.nasa.gov) Nature: Uncategorized Issue Severity: Summary: Several users at JPL have been asking me about this particular combination. I can't find anything in the 1.4 spec precluding typing a full port by a value type. Have I missed anything? Resolution: Defer Postponed to the next RTF Revised Text: Actions taken: May 12, 2014: received issue January 3, 2017: Deferred April 6, 2017: closed issue Discussion: End of Annotations:===== m: "Rouquette, Nicolas F (313D)" To: "sysml-rtf@omg.org" CC: "Karban, Robert (313D)" Subject: Can a SysML Full Port be typed by a ValueType? Thread-Topic: Can a SysML Full Port be typed by a ValueType? Thread-Index: AQHPbhG8bWGlo8OSy0uaSnFtON7CeA== Date: Mon, 12 May 2014 18:41:06 +0000 Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.4.1.140326 x-originating-ip: [128.149.137.114] X-Source-Sender: nicolas.f.rouquette@jpl.nasa.gov X-AUTH: Authorized X-Virus-Scanned: amavisd-new at omg.org Several users at JPL have been asking me about this particular combination. I can't find anything in the 1.4 spec precluding typing a full port by a value type. Have I missed anything? - Nicolas. From: "Bock, Conrad" To: "sysml-rtf@omg.org" CC: "Karban, Robert (313D)" Subject: RE: Can a SysML Full Port be typed by a ValueType? Thread-Topic: Can a SysML Full Port be typed by a ValueType? Thread-Index: AQHPbhG8bWGlo8OSy0uaSnFtON7CeJs9R9yg Date: Mon, 12 May 2014 18:51:47 +0000 Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [129.6.32.106] x-forefront-prvs: 0209425D0A x-forefront-antispam-report: SFV:NSPM;SFS:(10009001)(6009001)(428001)(199002)(189002)(92566001)(50986999)(86362001)(74502001)(66066001)(76576001)(83322001)(85852003)(83072002)(74316001)(74662001)(31966008)(81342001)(101416001)(80022001)(99286001)(46102001)(99396002)(4396001)(87936001)(64706001)(76176999)(76482001)(54356999)(2656002)(81542001)(33646001)(21056001)(77982001)(79102001)(20776003)(24736002);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR09MB063;H:BY2PR09MB062.namprd09.prod.outlook.com;FPR:;MLV:sfv;PTR:InfoNoRecords;A:1;MX:1;LANG:en; authentication-results: spf=none (sender IP is ) smtp.mailfrom=conrad.bock@nist.gov; X-OriginatorOrg: nist.gov X-Virus-Scanned: amavisd-new at omg.org X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id s4CIptl3030496 Nicolas, > Several users at JPL have been asking me about this particular > combination. I can't find anything in the 1.4 spec precluding > typing a full port by a value type. You mean primitive value types like numbers and strings? Generally full ports are structural elements of systems just like parts are ("parts on the boundary"). This enables items to flow to and from them, for them to have internal behavior, and be the ends of navigable associations, which primitives can't have. Structured value types are more expressive, but these still can't have identity, so don't seem appropriate for a structural part of a system. Do you have some examples? Conrad