Skip to main content
If you previously published to beta.sysand.org, follow the migration guide to move your packages to sysand.com.

sysmlv2-sandbox-syside-views

published by hugoormo
27 released
Latest Validated
sysand add hugoormo/sysmlv2-sandbox-syside-views
README Source Changelog Licenses 2 usages 2 versions Validation

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.1] - 2026-10-27

Fixed

  • The student guide and the package description say to add the companion next to the sandbox, not instead of it: Syside resolves a name only in the packages a project adds itself, so a project with only the companion cannot use the sandbox's packages.

[0.1.0] - 2026-10-27

First release, on hugoormo/sysmlv2-sandbox 2.0.0 and sensmetry/syside-views 1.0.0.

Added

  • SysideFrameworkViews::RequirementsDefinitionTable, the Syside table of the Framework's requirements definition view.
  • SysideFrameworkViews::BlackBoxContractTable, the Syside table of the Framework's blackbox contract view.
  • SysideFrameworkViews::GrayBoxDecompositionTable, the Syside table of the Framework's graybox decomposition view.
  • SysideFrameworkViews::WhiteBoxIntegrationTable, the Syside table of the Framework's whitebox integration view.
  • SysideFrameworkViews::VerificationPlanningTable, the Syside table of the Framework's verification planning view.
  • SysideFrameworkViews::InterconnectionDiagram and SysideFrameworkViews::DecompositionTreeDiagram, the Syside diagrams of the Framework's interconnection and decomposition tree views.
  • SysideFrameworkViews::ToolTableView, the base of the Syside tables that re-expose a native view usage.
  • <Element>_SysideViews::<Element>SysideViews, the Syside views context of each developed element, with its requirements definition, blackbox contract, graybox decomposition, whitebox integration and verification planning tables and its interconnection and decomposition tree diagrams: MiningOperations (L0); MiningFrigate, MiningPilot (L1); ShipController, ShipProcessor, PowerSubsystem (L2); PowerGenerator, Capacitor, PowerGrid, MiningComputationUnit (L3).
  • README.md, the student guide: setting up a project on the companion, rendering the views, and adding Syside views for the student's own elements.