NK Fitness Landscapes Model of Requirements Engineering