Validation
Application of validation rules to the data helps to ensure that data is valid and reliable, making databases consistent, functional, and providing reliable value to their users. OS.bee provides validation separated from application layer or domain model, based on JSR303 specification.
Layer independent
Implement it at various levels (data collection, compilation, data entry, data processing and analysis).
Separated
Avoid cluttering domain classes with validation code.