A Blackboard Agent Community Architecture in a Supply Chain Environment