KerML — Kernel Modeling Language
The Kernel Modeling Language (KerML) is an application-independent modeling language with a well-grounded formal semantics for modeling existing or planned systems. The language includes general syntactic constructs for structuring models, such as relationships, annotations and namespaces; core semantic constructs that have semantics based on classification; and additional constructs for commonly needed modeling capabilities, such as associations and behaviors.
Machine Readable Files
OMG File ID | URL | Format | Description | Appears in |
---|---|---|---|---|
ptc/25-04-17 | KerML/20250201/Semantic-Library.kpar | KPAR | KerML model interchange project for the KerML Semantic Library | 1.0 beta 4 |
ptc/25-04-04 | KerML/20250201/KerML.xmi | XMI | MOF XMI for the KerML Abstract Syntax | 1.0 beta 4 |
ptc/25-04-21 | KerML/20250201/KerML.json | JSON | JSON schema for the JSON representation of the KerML Abstract Syntax | 1.0 beta 4 |
ptc/25-04-20 | KerML/20250201/KerML-Model-Interchange.json | JSON | JSON schema for the metadata in KerML project interchange files | 1.0 beta 4 |
ptc/25-04-19 | KerML/20250201/Function-Library.kpar | KPAR | KerML model interchange project for the KerML Function Library | 1.0 beta 4 |
ptc/25-04-18 | KerML/20250201/Data-Type-Library.kpar | KPAR | KerML model interchange project for the KerML Data Type Library | 1.0 beta 4 |
Links
- Members Only
- https://www.omg.org/members/spec/KerML/machine-readable
- Contact:
- Send a question ⓘ