Wer sich – wie ich – nichts unter einer Modellierungssprache vorstellen kann, der findet im Artikel "The Oslo Modeling Language Specification" vielleicht erste Ansatzpunkte:
The "Oslo" Modeling Language M is a modern, declarative language for working with data. M lets users write down how they want to structure and query their data using a convenient textual syntax that is convenient to both author and read.
M does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology. Rather, M was designed to allow users to write down what they want from their data without having to specify how those desires are met against a given technology or platform. That stated, M in no way prohibits implementations from providing rich declarative or imperative support for controlling how M constructs are represented and executed in a given environment.
Alternativ dazu finden sich auch im Artikel "Build Metadata-Based Applications With The “Oslo” Platform" von Chris Sells Ansatzpunkte. Aber ehrlich gesagt, habe ich es immer noch nicht richtig verstanden wo der große Gewinn liegen soll… Wahrscheinlich liegt es daran, dass ich mich erst mal rantasten muss, was denn eine "Modellierungssprache" eigentlich ist.