The OpenSysML guide¶
Read in order the first time; each chapter assumes the ones before it.
- Install — a release build, Homebrew, or from source
- Your first model — declare, instantiate, evaluate
- From the command line — checking a file, exit status, scripting
- The REPL — the session model and the meta-commands
- Expressions, calculations, constraints and requirements — what a model asserts
- Behavior: actions and state machines — running and debugging behavior
- Saving, and converting to RDF —
%save,-convert, round trips - Editors —
sysml-lspand the VS Code extension - From Python — the
opensysmlclient oversysml-grpc - Troubleshooting — when a run stops short
Looking up one thing rather than reading? The reference has the CLI flags, the REPL commands, the environment variables, the service API, the Python API and the RDF mapping.