The role of knowledge based systems for automatic coordination in distance learning