He has researched actively in the field of multi-agent systems, including fundamental issues in team collaboration and theoretical studies in proactive information sharing. He is a key architect of several teamwork-ready agent systems (CAST, R-CAST, and SMMall). Dr. Fan has served on the editorial board of the Journal of Applied Intelligence, as an associate editor for Intelligent Information Management, and on the technical program committee of several international conferences. He is a senior member of IEEE.