# Expanding BMM

**URL:** <https://discourse.openehr.org/t/expanding-bmm/11527>\
**Category:** BMM/Expressions\
**Created:** [21 October 2025 23:31 UTC](https://discourse.openehr.org/t/expanding-bmm/11527 "2025-10-21T23:31:59Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Mohammad\_Zawahreh](https://discourse.openehr.org/user_avatar/discourse.openehr.org/mohammad_zawahreh/32/4425_2.png) [@Mohammad\_Zawahreh](https://discourse.openehr.org/u/Mohammad_Zawahreh)\
**Post date:** [8 June 2026 03:56 UTC](https://discourse.openehr.org/t/expanding-bmm/11527/6 "2026-06-08T03:56:18Z")

</div>

Thank you for your great work:  
I noticed that BMM is now splitted into two version v3 and 2.x, with v3 being `Paused`, If I may ask is there any roadmap a plans regarding the v3, because I read that `Paused`:

> denotes that the specification will not undergo further changes unless exceptional circumstances arise; specifications with this state are not recommended for new implementations, but may still be in use.

So does it include that the BMM files that follows these [ANTLR grammars](https://github.com/openEHR/openEHR-antlr4/blob/master/reader_bmml/src/main/antlr/BmmlParser.g4), similar to the one that Mr Beale mentioned here will be paused also ?

> [@Simple-to-Generic type conformance](https://discourse.openehr.org/t/simple-to-generic-type-conformance/11940/7):
>
> Just for fun, this is what BMM4 looks like. +------------------------------------------------------------------------------------- | description:: Boolean type | documentation:: https://splash.org | keywords:: SPLASH representation model | author:: Thomas Beale \<thomas.beale@splash.org\> | copyright:: Copyright (c) 2025- SPLASH \<https://www.splash.org\> | license:: Apache 2.0 \<http://www.apache.org/licenses/LICENSE-2.0.html\> +---------------------------------------…

I get that it is hard to suddenly change the BMM version due to tooling that already implements it, and that is why they were split and that 2.x is the maintained version now, but in v3 I am experimenting with it in a way, trying to use BMM v3 as an Abstract Syntax Tree + MetaModel to traverse it using an Interpreter.

---

_[View the full topic](https://discourse.openehr.org/t/expanding-bmm/11527)._
