Agent-Based Distributed Concurrent Design System Architecture Synchronized with System Structure.