SBVR-MRV Diagrams

From Eclipsepedia

Jump to: navigation, search

>> SBVR Tools Metamodel

Contents

SBVR Meaning and Representation Vocabulary (MRV)

Top-Level Container

Every concept defined in the SBVR specification is a specialization of Thing. But there is no container that can hold any kind of Thing. A Package metaclass was added for this purpose. We also allow nested Packages to enable modelers to organize vocabulary and rule modules. All of these packages and nested packages are removed when a model is saved to the SBVR exchange document XMI format, where all model elements are owned directly by the EMF Resource container. When an SBVR exchange document file is imported to the tools metamodel, a Package is created to contain the contents of each XMI file.

Image:SBVR-MRV_Package.png

Meanings

Image:SBVR-MRV_Meanings.png

About Concepts

Image:SBVR-MRV_AboutConcepts.png

Representations

Image:SBVR-MRV_Representations.png

Fact Type Forms

Image:SBVR-MRV_FactTypeForms.png

Namespaces

Image:SBVR-MRV_Namespaces.png

Reference Schemes

Image:SBVR-MRV_ReferenceSchemes.png

Conceptual Schemas and Models

Image:SBVR-MRV_Models.png

Elementary Concepts

Image:SBVR-MRV_ElementaryConcepts.png