[Bg2] Understanding Blackboard UML for Efficient Learning Management