Add Basic Meta-Model (BMM) spec to LANG component

Description

Add the BMM 3.x specification to BASE. See http://www.openehr.org/releases/LANG/latest/bmm.html
Add specification for persistence form of BMM, http://www.openehr.org/releases/LANG/latest/bmm_persistence.html

Activity

Show:

Thomas Beale May 12, 2018 at 11:57 AM

Add the BMM draft specification to BASE. See http://www.openehr.org/releases/BASE/latest/bmm.html
Add specification for persistence form of BMM, http://www.openehr.org/releases/BASE/latest/bmm_persistence.html

Thomas Beale November 7, 2017 at 2:10 PM

These changes are now made. In particular, I updated the overview significantly:
http://www.openehr.org/releases/BASE/latest/docs/bmm/bmm.html#_overview

Thomas Beale November 3, 2017 at 3:25 PM

How about I add somewhere in section 7.1 (overview of Syntax -
http://www.openehr.org/releases/BASE/latest/docs/bmm/bmm.html#_overview_5 ) some statements about ODIN being one syntax, and an example showing JSON and YAML for one of the structures?

Agree on the second comment as well. Hopefully get to this today.

Erik Sundvall November 3, 2017 at 3:05 PM

Somewhere in the intro we should probably mention something along the lines of: "Understanding of the BMM is not necessary in order to implement openEHR systems, if you are more comfortable using other available model formats, e.g. UML or openEHR libraries already implemented in a programming language. However if you want to auto-generate code stubs in a new language, understanding the BMM and using it as a machine readable source will save you time."

Erik Sundvall November 3, 2017 at 3:05 PM

One JSON example would be enough to show that the BMM is not ODIN-dependent, but if there is no tooling support for this, then do that in a later revision.

Done

Details

Reporter

Components

Created January 10, 2017 at 11:33 AM
Updated November 13, 2018 at 10:53 AM
Resolved November 13, 2018 at 10:53 AM