SOURCE : Open Caesar


DescriptionThe Ontological Modeling Language (OML) language enables defining systems engineering vocabularies and using them to describe systems. OML is inspired by the Web Ontology Language 2 (OWL2) and the Semantic Web Rule Language (SWRL) and can be considered a gentler and more disciplined way of using these standards in the context of Systems Engineering. By mapping the OML constructs to a number of patterns expressed in subsets of OWL2 and SWRL, OML inherits its expressivity, modularity, extensibility, and description logic (DL) semantics, but also provides a concise and user-friendly syntax. Moreover, OML is implementd using the Eclipse Modeling Framework (EMF), which gives it a Java API and integration with a large ecosystem of modeling frameworks that has been used to develop useful tools, many of which are provided by the openCAESAR project.
URLhttps://opencaesar.io/oml/#

REFERENCES


Public ReferenceDescribed Asset
Open Caesar - Aspect   Aspect of Entity
Open Caesar - Concept-LR   Ordered Entity