Skip to content

ST6RI-739 Model-library-related issues from KerML FTF Ballot #5#541

Merged
seidewitz merged 5 commits intomasterfrom
ST6RI-739
Feb 27, 2024
Merged

ST6RI-739 Model-library-related issues from KerML FTF Ballot #5#541
seidewitz merged 5 commits intomasterfrom
ST6RI-739

Conversation

@seidewitz
Copy link
Member

@seidewitz seidewitz commented Feb 24, 2024

This PR implements resolutions of issues from KerML FTF Ballot 5 that called for updates to library models.

Resolutions of the following issues are implemented in this PR:

  • KERML-45 LinkObject is irreflexive
  • KERML-46 Intersection missing for some multiple specializations
  • KERML-120 FlowTransferBefore needs end feature declarations

In addition, the .meta.json and .project.json files in the model library directories have been updated to reflect the new normative KerML URI https://www.omg.org/spec/KerML/240201 and the versions have been updated to 1.0.0-beta2.

declarations.

Added to:
- messageTransfers
- flowTransfers
- transfersBefore (updated end declarations already there)
- flowTransfersBefore
- Check the number of owned and inherited ends, not just owned ends.
- Also fixed SysML example and Xpect tests that failed validation
(related
to messages).
@seidewitz seidewitz requested a review from conradbock February 24, 2024 19:14
@seidewitz seidewitz added this to the 2024-02 milestone Feb 24, 2024
@seidewitz seidewitz self-assigned this Feb 24, 2024
@seidewitz seidewitz changed the base branch from ST6RI-738 to master February 25, 2024 17:01
@conradbock
Copy link
Contributor

Noticed another error in KerML-46 for the next FTF.

@seidewitz seidewitz merged commit b86fec5 into master Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants