diff --git a/mef/model_organization.rst b/mef/model_organization.rst index 916b4cb..5b4f1ca 100644 --- a/mef/model_organization.rst +++ b/mef/model_organization.rst @@ -118,3 +118,17 @@ The Model Exchange Format introduces also eighteen constructs. :name: schema_model :caption: The RNC schema for the XML representation of a model :language: rnc + +The Model Exchange Format provides a version tag for the root XML element. +This optional tag indicates the version of the MEF standard +required by the model. +To indicate the version of the model itself, +one can use the extensible attribute system provided by the MEF. + +.. code-block:: xml + + + + + + diff --git a/mef/schema/model.rnc b/mef/schema/model.rnc index 20c3a05..18178c9 100644 --- a/mef/schema/model.rnc +++ b/mef/schema/model.rnc @@ -1,5 +1,6 @@ model = element opsa-mef { + attribute version { xsd:string }?, name?, label?, attributes?,