Systems-Modeling / SysML-v2-Pilot-Implementation

Proof-of-concept pilot implementation of the SysML v2 textual notation and visualization
GNU Lesser General Public License v3.0
114 stars 23 forks source link

Question re source for 'org.omg.sysml/src/org/omg/sysml/generation/SysML.uml' #544

Closed dhakehurst closed 3 months ago

dhakehurst commented 4 months ago

Hi, I see various Commits saying that this file has been 'Regenerated' (e.g. ST6RI-736)

From what source is it generated ?

thanks

seidewitz commented 4 months ago

It is generated from the working MetaObject Facility (MOF) abstract syntax models for KerML and SysML. These are now maintained by the Object Management Group (OMG) Finalization Task Forces for the KerML and SysML specifications, and are not available publicly. However, the normative XMI representations of the Beta 1 versions of these models are available on the public OMG pages for KerML and SysML. The latest updates in the Pilot Implementation are for the coming 2024-02 release, consistent with the Beta 2 versions of the models, which should be available from OMG soon.

https://www.omg.org/spec/KerML https://www.omg.org/spec/SysML

dhakehurst commented 4 months ago

ok, thanks

dhakehurst commented 4 months ago

are not available publicly.

what is the reason for not making them available publicly ?

seidewitz commented 3 months ago

The source models are work products of the task forces maintaining the standards. Accessing them requires specific tooling and licenses, and it is not practical to support access outside of the groups working on them. However archival snapshots of the models for adopted versions of the standards are available internally as "ancillary artifacts" to all OMG members on the member-only pages for the specifications.