SBVR defines the vocabulary and rules for documenting the semantics of business vocabularies, business facts, and business rules; as well as an XMI schema for the interchange of business vocabularies and business rules among organizations and between software tools.
SBVR provides capabilities to define the meaning of a word or a statement. It also provides flexible capabilities to tie together the expression (things used to communicate, such as text, sound, gestures) to their meaning, where one expression may have multiple meanings, and one concept may have multiple expressions.
SBVR provides a rich framework for reasoning about the business meaning, representation and expression. One of the key structural concepts of SBVR is that of a community. A ''semantic community'' defines business meaning, while a ''speech community'' uses certain vocabulary to represent business meaning.
To facilitate understanding of SBVR we grouped SBVR modeling elements into the following categories:
- SBVR Containers
- Container Relations
- SBVR Concepts related to Meaning
- Meaning Relations
- SBVR Concepts related to Semantic Formulation
- Semantic Formulation Relations
- SBVR Concepts related to Representation
- Representation Relations
- SBVR Concepts related to Expression
- Expression Relations
- SBVR Concepts related to Things
- Thing Relations
These tables are version 0.1.
Each table contains a full reference to the page number in the SBVR specification (dtc/07-06-06) on which the corresponding concept is defined; the figure number at which the concept is illustrated, as well as the section name. These table attempt to provide some comments and further categorization of SBVR elements aimed at the tool implementation community.
Download the entire Excel spreadsheet containing SBVR elements version 0.1
Development of an open source SBVR tool is performed as part of the Eclipse MDT-SBVR project