The purpose of boundary value analysis is to concentrate the testing effort on error prone areas by accurately pinpointing the boundaries of conditions,
(e.g., a programmer may specify >, when the requirement states > or =).