Distributed reason maintenance for multiagent systems | lit.salon