CBK has been praised by a number of software assurance practitioners and
educators, and even in draft form has been adopted as the basis for modifying
existing curricula at some schools, a significant number of detractors in
academia and industry have voiced their concerns that the draft CBK is not only