Los SBC han tenido una gran relevancia debido a las características que estos poseen de responder a un nivel de competencia igual o superior al de un especialista. El tiempo de respuesta es comparable o supera el tiempo requerido por un especialista para alcanzar una decisión; esta característica puede volverse especialmente severa en el caso de los sistemas en tiempo real, cuando una respuesta debe darse dentro de un intervalo determinado.
Los SBC son capaces de explicar los pasos de razonamiento en tiempo de ejecución, de modo tal que el usuario comprenda su comportamiento. Además, pueden justificar las preguntas que el programa hace al usuario y explicar las conclusiones a las que arriba el sistema
Por tal razón, el desarrollo de modelos y lenguajes enfocados hacia estos problemas ha sido una tarea priorizada en IA dentro del área de la Representación del Conocimiento