The team shows examples of the use of the specification
pattern. This could be for validation, for selection, and/or for
generation. An example in the super-market domain could be the
specification of reorders. Different items could have different
rules for reordering (needs refrigeration, seasonal item, special
offer,…). In this example we can of course imagine that an item has
several of the tags. The specification would be the
"reorderSpecification" and different instances would cover different
combinations of item properties. : scenario where different buildings or locations on the map have varying rules for display based on certain criteria.