Sample business rules specified in SBVR

For example, EU-Rent is a (fictitious) car rental company, used as a case study in the SBVR specification. The business requirements for EU-Rent include the following:

Sample business vocabulary specified in SBVR Structured English

Sample business vocabulary illustrated in a UML-like notation

sample vocabulary illustrated in UML-like notation

The diagram illustrates part of the EU-Rent business vocabulary that includes the above sample. In UML terms, ''car movement'' is represented as a class in the middle of the diagram. The SBVR definition of the term ''car movement'' suggests several associations to a number of other classes.

Associations display role names of the association endpoints. A black triangle symbol indicates a named association that corresponds to a fact type, defined in SBVR. A white triangle indicated a class that is being specialized by one or more subclasses.

The next section shows a sample business rule specified in SBVR.

Sample business rule specified in SBVR Structured English

sample business rule specified in SBVR

This section shows a sample business rule specified in SBVR. References to business terms in the EU-Rent business vocabulary are displayed in sea-green color and underlined. Signifiers of the fact types from the EU-Rent business vocabulary are displayed in dark blue color and italicized. Keywords of the SBVR Structured English are displayed in orange color. Fact types define verb phrases; terms correspond to nouns.

Learn how SBVR defines precise meaning of statements expressed in Structured English language.

View the entire EU-Rent case study as it is described in the SBVR specification.