The Dmars Architecture: A Specification of the Distributed Multi-Agent Reasoning System | AMiner