department menu
Simon Fan

Simon Fan

Professor, CSM Computer Science and Information Systems


Office: Science Hall 2 323

Simon Fan

Dr. Xiaocong (Simon) Fan is a Professor of Computer Science and Software Engineering at California State University San Marcos. Before joining CSUSM in 2019, he was an associate Professor of Computer Science and Software Engineering at the Pennsylvania State University, where he was both a dedicated teacher and a passionate research scientist ever since 2002. He received his Ph.D. in Software Engineering from Nanjing University, China in 1999.

He has researched actively in the field of Multi-Agent Systems, including fundamental issues in team collaboration and theoretical studies in proactive information sharing, as well as construction of Intelligent Agent Architectures for simulating teamwork and for supporting Decision-Making teams. He played key roles in the development of several teamwork-ready agent architectures---CAST, R-CAST, and SMMall.  He 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 many international conferences. 

Taking an interdisciplinary approach to teamwork issues by systematically bringing together concepts and techniques from Artificial Intelligence, Cognitive Science, and Software Engineering, Dr. Fan presently focuses his research on Machine Learning, Cloud Computing, Multi-agent systems, Cognitive modeling, and Software Engineering Education.

Dr. Fan is a Senior Member of IEEE (the Institute of Electrical and Electronics Engineers).

Education

Ph.D.

Software Engineering

Nanjing University, China

1999

Master

Computer Science

Zhengzhou University, China

1996

Bachelor

Computer Science

Zhengzhou University, China

1993

Research

Research Interests

  • Machine Learning
  • Cloud Computing
  • Multi-Agent Systems
  • Advanced Decision Support Systems
  • Network-Centric Software Architectures

Patents

  • Agent-based Collaborative Recognition-Primed Decision Making (Co-Inventor). U.S. Patent# US 8442839 B2.  May 14, 2013.

Selected Publications

Books 

  1. X. Fan, Real-Time Embedded Systems. Elsevier, 2015.

Refereed Journal Articles

  1. X. Qi, X. Fan, H. Wang, L. Lin, and Y. Gao. Mutual-information-inspired heuristics for constraint-based causal structure learning. Information Sciences. Vol 560, Pages 152-167, 2021.
  2. D. Ding, X. Fan, Y. Zhao, K. Kang, Q. Yin, and J. Zeng. Q-learning based dynamic task scheduling for energy-efficient cloud computing. Future Generation Computer Systems, Vol. 108, pp. 361-371, 2020.
  3. X. Qi, X. Fan, Y. Gao, and Y. Liu. Learning Bayesian network structures using weakest mutual-information-first strategy. International Journal of Approximate Reasoning, Vol. 114, pp. 84-98, 2019.
  4. Qi, J. Huo, X. Fan, Y. Shi, and Y. Gao. Unsupervised Joint Subspace and Dictionary Learning for Enhanced Cross-Domain Person Re-identification. IEEE Journal of Selected Topics in Signal Processing, vol. 12, no. 6, pp. 1263-1275, 2018.
  5. D. Ding, X. Fan, and S. Luo, “User-oriented cloud resource scheduling with feedback integration”, Journal of Supercomputer, Vol. 72, pp. 3114–3135, 2016.
  6. X. Fan, “Decision as choice of potential intentions”, Web Intelligence and Agent Systems: An International Journal, Vol. 12, pp. 139–154, 2014.
  7. X. Fan and M. Su, “Multi-agent Diffusion of Decision Experiences”, International Journal on Artificial Intelligence Tools, Vol. 22, No. 5  (19 pages), 2013.
  8. X. Fan and J. Yen, “Intentions and Potential Intentions Revisited,” Journal of Applied Non-Classical Logics, Vol. 22, No. 3, pp. 203–230, July–September 2012.
  9. X. Fan and J. Yen, “Modeling Cognitive Loads for Evolving Shared Mental Models in Human–Agent Collaboration,” IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 41, no. 2, pp. 354-367, 2011.
  10. X. Fan, M. McNeese, B. Sun, T. Hanratty, L. Allender, and J. Yen, “Human–Agent Collaboration for Time-Stressed Multicontext Decision Making,” IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans ( doi:10.1109/TSMCA.2009.2035302), vol. 40, no. 2, pp. 306-320, 2010.
  11. X. Fan, M. McNeese, and J. Yen, “NDM-Based Cognitive Agents for Supporting Decision Making Teams,” Human-Computer Interaction, vol. 25, no. 3, pp. 195-234, 2010.
  12. X. Fan, P. Chen, and J. Yen, “Learning HMM-Based Cognitive Load Models for Supporting Human-Agent Teamwork,” Cognitive Systems Research, vol. 11, no. 1, pp. 108-119, 2010.
  13. X. Fan and J. Yen. Multi-party communication and information-need anticipation by experience, Web Intelligence and Agent Systems, 5(4): 357-373, 2007.
  14. Kamali, X. Fan, J. Yen. Towards a Theory for Multiparty Proactive Communication in Agent Teams. International Journal of Cooperative Information Systems, 16(2): 271-298, 2007.
  15. X. Fan, J. Yen, M. Miller, T. Ioerger, and R. A. Volz. MALLET—A Multi-agent Logic Language for Encoding Teamwork. IEEE Transaction on Knowledge and Data Engineering, 18(1):123--138, 2006.
  16. X. Fan, R. Wang, S. Sun, J. Yen, and R. A. Volz. Context-Centric Needs Anticipation Using Information Needs Graphs. Journal of Applied Intelligence, 24(1):75--89, 2006.
  17. Yen, X. Fan, S. Sun, T. Hanratty, and J. Dumer. Agents with Shared Mental Models for Enhancing Team Decision-Makings. Decision Support Systems, Special issue on Intelligence and Security Informatics, 41(3):634--653, 2006.
  18. X. Fan, J. Yen, and R. A. Volz. A Theoretical Framework on Proactive Information Exchange in Agent Teamwork, Artificial Intelligence, 169(1):23--97, 2005.
  19. X. Fan and J. Yen. Modeling and Simulating Human Teamwork Behaviors Using Intelligent Agents. Journal of Physics of Life Reviews, 1(3):173--201, 2004.
  20. Yen, X. Fan, and R. A. Volz. Information-needs in Agent Teamwork. Web Intelligence and Agent Systems: An International Journal, 2(4): 231--247, 2004.
  21. X. Fan and J. Yen. A Logical Splitting Strategy for the Belief Structure of Agents. Journal of Applied Non-Classical Logics, 13(2): 199--221, 2003.

Refereed Conference Papers

  1. X. Fan, "Seven Principles of Undergraduate Capstone Project Management," Int'l Conf. Software Eng. Research and Practice, pp. 106--112, 2018.
  2. X. Fan, "Orchestrating Agile Sprint Reviews in Undergraduate Capstone Projects," 2018 IEEE Frontiers in Education Conference (FIE), pp. 1-8, doi: 10.1109/FIE.2018.
  3. X. Fan, CapStone: A Cloud-Based Platform for Multi-Party Collaboration on Capstone Projects. Frontiers in Education 2016. (pp. 9). IEEE.
  4. X. Fan, “Decision as Choice of Potential Intentions,” Proceedings, 2012 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 220-227, 2012.
  5. X. Fan and M. Su, “Multi-Agent Diffusion of Decision Experiences,” Proceedings, 23rd IEEE International Conference on Tools with Artificial Intelligence, pp. 321-328, Boca Raton, FL, November 2011.
  6. X. Fan and M. Su, “The Impact of Splitting Granularity on Multi-Agent Diffusion Computing,” Proceedings, 2011 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 216-219, Lyon, France, August 2011.
  7. X. Fan and M. Su, “Using Geometric Diffusions for Recognition-Primed Multi-Agent Decision Making,” Proceedings,Ninth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’10), pp. 275-282, Toronto, Canada, May 10-14, 2010.
  8. X. Fan, and M. Su, “The Impacts of Diffusion Kernels on Recognition-Primed Multi-Agent Decision Making,” Proceedings, 2010 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 117-124, Toronto, Canada, August 2010.
  9. X. Fan. On Time-Stressed Team Collaboration. In Proceedings of the Eighth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’09), pp. 1353-1354, Budapest, Hungary, May 2009.
  10. Hanratty, X. Fan and R. Hammell. Leveraging Visualization to Improve Sensemaking within a Computational RPD model: a military perspective, Proceedings of the 9th International Conference on Naturalistic Decision Making, pp 217 - 224, 23-26 June 2009, London, U.K.
  11. X. Fan. A Recognition-Primed Architecture for Human-Centric Multi-Agent Systems. In Proceedings of the Twenty-First International Conference on Software Engineering and Knowledge Engineering (SEKE’09), pp. 200-205, Boston, 2009.
  12. X. Fan and J. Yen. “Team-RPD: A Collaborative Model of the Recognition-Primed Decision Process,” Proceedings of the 2008 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 136-139, Sydney, Australia, December 9-12, 2008.
  13. X. Fan, S. Oh, M. McNeese, J. Yen, H. Cuevas, L. Strater and M. Endsley. The Influence of Agent Reliability on Trust in Human-Agent Collaboration,” Proceedings of the 2008 European Conference on Cognitive Ergonomics, (8 pages), Madeira, Portugal, September 16-19, 2008.
  14. Hanratty, R. J. Hammell, J. Yen and X. Fan. “Utilizing concept maps to improve human-agent collaboration within a recognition-primed decision model,” Proceedings of the 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07), pp. 116-120, Silicon Valley, CA, 2007.
  15. X. Fan, P. Chen, and J. Yen. Learning Cognitive Load Models for Developing Team Shared Mental Models. In Proceedings of the 8th International Conference on Cognitive Modeling (ICCM), pp. 145–150, Ann Arbor, Michigan, July 26-29, 2007.
  16. X. Fan and J. Yen. R-CAST: Integrating Team Intelligence for Human-Centered Teamwork. In Proceedings of the Twenty-Second National Conference on Artificial Intelligence (AAAI’07), pp. 1535-1541, Vancouver, Canada, 2007.
  17. X. Fan and J. Yen. Realistic Cognitive Load Modeling for Enhancing Shared Mental Models in Human-Agent Collaboration. In Proceedings of the Sixth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’07), pp. 383-390, Hawaii, May 2007.
  18. X. Fan, B. Sun, S. Sun, M. McNeese, J. Yen, R. Jones, T. Hanratty, and L. Allender. RPD-Enabled Agents Teaming with Humans for Multi-Context Decision Making. In Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’06), pages 34--41, May 8-12, Japan, 2006.
  19. Kamali, X. Fan, and J. Yen. Multiparty Proactive Communication: A Perspective for Evolving Shared Mental Models. In Proceedings of the Twenty First National Conference on Artificial Intelligence (AAAI-06), July 16–20, Boston, MA, 2006.
  20. X. Fan, S. Sun, M. McNeese, and J. Yen. Extending the Recognition-Primed Decision Model to Support Human-Agent Collaboration. In Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’05), pages 945—952, July 25-29, Netherlands, 2005.
  21. X. Fan and J. Yen. The Semantics of Potential Intentions. In Proceedings of the Twentieth National Conference on Artificial Intelligence (AAAI-05), pages 71--76. Menlo Park, Calif.: AAAI Press, 2005.
  22. X. Fan and J. Yen. Conversation Pattern-based Anticipation of Teammates’ Information Needs Via Overhearing. In Proceedings of the IEEE/WIC Intelligent Agent Technology conference (IAT-05), pages 316--322. France, Sept. 19-22, 2005.
  23. X. Fan, S. Sun, B. Sun, G. Airy, M. McNeese, and J. Yen. Collaborative RPD-Enabled Agents Assisting the Three-Block Challenge in C2CUT. In Proceedings of the 2005 Conference on Behavior Representation in Modeling and Simulation (BRIMS), pages 113--123. May 16-19, Universal City, CA, 2005.
  24. X. Fan, R. Wang, B. Sun, S. Sun, and J. Yen. Multi-Agent Information Dependence. In Proceedings of the 2005 IEEE International conference on Integration of Knowledge Intensive Multi-Agent Systems, pages 41--46, Waltham, MA, April 18-21, 2005.
  25. X. Fan, J. Yen, R. Wang, S. Sun, and R. A. Volz. Context-Centric Proactive Information Delivery. In Proceedings of the 2004 IEEE/WIC Intelligent Agent Technology Conference (IAT-04), pages 31--37, October, 2004.
  26. X. Fan, J. Yen, K. Umapathy, and S. Purao. An agent-based approach for interleaved Composition and execution of Web Services, 23rd International Conference on Conceptual Modeling (ER-2004), pages 582--595, November, 2004.
  27. X. Fan, J. Yen, K. Umapathy, and S. Purao. Team-based Agents for Proactive Failure Handling in Dynamic Composition of Web Services, 2004 IEEE International Conference on Web Services, pages 782--785, July, 2004.
  28. Yen, X. Fan, S. Sun, M. McNeese, and D. Hall. Supporting Anti-terrorist Analyst Teams Using Agents with Shared RPD Process, IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, pages 53--60, July, 2004.
  29. R-J. Back, X. Fan, and V. Preoteasa. Reasoning about Pointers in Refinement Calculus. IEEE 10th Asia-Pacific Software Engineering Conference, pages 425--434, 2003.
  30. Yen, X. Fan, and R. A. Volz. On Need-driven Proactive Information Exchanges in Agent Teams. In Proceedings of the 2003 IEEE/WIC Intelligent Agent Technology Conference (IAT-03), pages 350--356, October, 2003.
  31. Yen, X. Fan, S. Sun, M. Miller, R. A. Volz, R. Wang, C. Chen, and K. Kamali. Formal Semantics and Communication Strategies for Proactive Information Delivery among Team-based Agents. In Proceedings of the Second International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’03), pages 1166--1167, July 14-18, 2003.
  32. Yen and X. Fan. The Semantics of Proactive Communication Acts among Team-based Agents. In Proc. of the 14th IEEE International Conference on Tools with Artificial Intelligence, pages 447--454, Nov. 2002.
  33. X. Fan and J. Yen. A Framework for Splitting BDI Agents. In: Proc. of Logic for Programming, Artificial Intelligence and Reasoning (LPAR 2002), LNAI-2514, pages 160--174, Tbilisi, Georgia, October 14-18, 2002.
  34. X. Fan. On Splitting BDI Agents. In Proc. of the First International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'02), pages 657--658, July, 2002.

Book Chapters

  1. Yen, J., McNeese, M., Mullen, T., Hall, D., Fan, X., and Liu, P., RPD-based Hypothesis Reasoning for Cyber Situation Awareness in Cyber Situational Awareness (S. Jajodia, P. Liu, V. Swarup, and C. Wang, Eds.), Series: Advances in Information Security, vol. 46, pp. 39-49, 2009.
  2. Yen, J., Strater, L., McNeese, M., Fan, X., Cuevas, H., Oh, S., Kim, A., Minotra, D., and Hanratty, T., Cognitively-inspired Agents as Teammates and Decision Aids in Advanced Decision Architectures for the Warfighter: Foundations and Technology (Patricia McDermott and Laurel Allender, Eds.), pp. 219-236, 2009.
  3. Fan, X., Multiagent Systems, Wiley Encyclopedia of Computer Science and Engineering, (Benjamin Wah, ed.), Hoboken: John Wiley& Sons, Inc., dx.doi.org/10.1002/9780470050118.ecse506, 2008.
  4. Sun, S., Fan, X., and Yen, J., Sharing Intelligence Using Information Supply Chains, Emergent Information Technologies and Enabling Policies for Counter Terrorism, (Bob Popp and John Yen, Eds.), IEEE Press-Wiley, pp. 231-253, 2006.

Courses

SE 370: Introduction to Software Engineering

SE 471: Software Architecture

SE 490 Senior Project I

SE 491: Senior Project II

CS 542 Object-Oriented Analysis and Design

Vitae

Custom Tab 1

Custom Tab 2