System Model DevOps with OML Vision
Aaron Levitt
Software Systems Engineer - 319K
System Modeling and Methodology Group
January 31, 2024
Government sponsorship acknowledged
Disclaimer
ontoNexus 2024
Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not constitute or imply its endorsement by the United States Government or the Jet Propulsion Laboratory, California Institute of Technology.
2
1/31/2024
jpl.nasa.gov
Agenda
ontoNexus 2024
3
1/31/2024
jpl.nasa.gov
What Is It?
4
1/31/2024
Ontological Modeling Language (OML) Workbench
ontoNexus 2024
5
1/31/2024
Visual Studio Code Extension (VSCode)
ontoNexus 2024
6
1/31/2024
Why Should I Care?
7
1/31/2024
Easy To Use And Learn
ontoNexus 2024
8
1/31/2024
Declarative Programming
ontoNexus 2024
9
1/31/2024
Get Started
10
1/31/2024
Software Dependencies
Read detailed guide below
https://www.opencaesar.io/oml-vision-docs/docs/intro/
ontoNexus 2024
11
1/31/2024
OML Model (Start from Scratch) Dependency
ontoNexus 2024
12
1/31/2024
OML Model (Use Existing Model) Dependency
Read detailed guide below
https://www.opencaesar.io/oml-vision-docs/docs/intro/
ontoNexus 2024
13
1/31/2024
Demo
14
1/31/2024
ontoNexus 2024
15
1/31/2024
jpl.nasa.gov
Next Steps
16
1/31/2024
Saving and Editing OML Model
Current workaround is to use OML Luxor or Rosetta to edit OML models and persist changes.
Look at OML Model (Start from Scratch) Dependency slide for more info
ontoNexus 2024
17
1/31/2024
OML Vision Extension DevOps
ontoNexus 2024
18
1/31/2024
New Issues
https://github.com/opencaesar/oml-vision/issues/new/choose
IMPORTANT:
You will need to make a Github account
ontoNexus 2024
19
1/31/2024
Changelog
OpenCAESAR OML Vision Blog
https://www.opencaesar.io/oml-vision-docs/changelog
Github Changelog
https://github.com/opencaesar/oml-vision/blob/master/CHANGELOG.md
ontoNexus 2024
20
1/31/2024
21
Thanks
Any questions?
Aaron Levitt
jpl.nasa.gov
jpl.nasa.gov