Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocl2CSharp for SysML v2

A converter for OCL code to C#, intended primarily for SysML v2 use cases.

Many OCL constraints used in UML and especially SysML v2 are used to define derived properties and/or validation constraints. Any implementation of those metamodels will need to translate these OCL constraints into executable code.

Using the ANTLR4 parser coupled with a visitor pattern should make it possible to convert the majority of cases.

References

License

This project is licensed under the MIT License.

About

A converter for OCL code to C#, intended primarily for SysML v2 use cases.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages