event

OML Code Extension

Published:

Leroy Gage

OML Code Extension feature image
Photo Credit: openCAESAR

Abstract

This presentation presents the status of the OML Code project, which builds upon the foundational work done by the previous OML Alexandria project. The Ontological Modeling Language (OML) is essential for systems modeling and analysis, and the OML Code project aims to further enhance its accessibility, usability, and functionality.

The project focuses on developing a Visual Studio Code (VS Code) extension for OML, implementing a language server that initially supports both a text editor and a diagram viewer. This is achieved using web-native frameworks such as Langium and Sprotty. The extension is designed to operate seamlessly in the VS Code desktop client as well as in cloud-based platforms like GitHub Codespaces, VSCode.dev, and Gitpod.

Attendees will gain insights into the project’s objectives, the newly introduced features, and the broader implications these advancements have for ontological modeling and analysis using OML. Future work on supporting live collaborative edits and leveraging AI will be highlighted.

Speaker

Leroy Gage

Leroy Gage

is a graduating senior in the department of Computer Science at the University of California, Los Angeles (UCLA).

Presentation

Published:

Leroy Gage

© 2025 California Institute of Technology. Government sponsorship acknowledged.