A rule-based blackboard kernel system : some principles in design

Technical Report