Skip to content

DeciSym/sysmlv2-validator

Repository files navigation

sysmlv2-validator

Command-line validator for SysML v2 files using the OMG Pilot Implementation.

Prerequisites

  • Java 21+
  • Maven

Build

First-time setup, and after mvn clean:

mvn -Psetup-dependency initialize
mvn package

The OMG SysML v2 Pilot Implementation is released on GitHub, not published to Maven Central. The setup-dependency profile downloads the release and installs the kernel JAR into your local Maven repository.

Regular rebuilds without cleaning:

mvn package

Install

ln -s $PWD/validate-sysml ~/bin/

Usage

validate-sysml model.sysml
validate-sysml -h

Errors are reported in GNU format (file:line:col: severity: message).

Documentation

man -l validate-sysml.1

About

Syntax checker for SysML v2 text files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors