Towards a Framework for Agent-Based Simulation of User Behaviour in E-Commerce Context

  • Duarte Duarte
  • Hugo Sereno Ferreira
  • João Pedro DiasEmail author
  • Zafeiris Kokkinogenis
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 619)


In order to increase sales and profits, it is common that e-commerce website owners resort to several marketing and advertising techniques, attempting to influence user actions. Summarizing and analysing user behaviour is a complex task since it is hard to extrapolate patterns that never occurred before and the causality aspects of the system are not usually taken into consideration. There has been studies about characterizing user behaviour and interactions in e-commerce websites that could be used to improve this process. This paper presents an agent-based framework for simulating models of user behaviour created through data mining processes within an e-commerce context. The purpose of framework is to study the reaction of user to stimuli that influence their actions while navigating the website. Furthermore a scalability analysis is performed on a case-study.


Agent-based simulation Behaviour mining E-Commerce 


  1. 1.
    Ahn, H.J.: Evaluating customer aid functions of online stores with agent-based models of customer behavior and evolution strategy. Information Sciences (2010)Google Scholar
  2. 2.
    Constantiou, I., Hoebel, N., Zicari, R.V.: How do framing strategies influence the user’s choice of content on the web? Concurrency Comput. Pract. Experience 24(17), 2207–2220 (2012)CrossRefGoogle Scholar
  3. 3.
    Dias, J.P.: Reverse engineering static content and dynamic behaviour of e-commerce websites for fun and profit, July 2016Google Scholar
  4. 4.
    Dias, J.P., Ferreira, H.S.: Automating the extraction of static content and dynamic behaviour from e-commerce websites. To appear in the Proceedings of the 8th International Conference on Ambient Systems, Networks and Technologies (2017)Google Scholar
  5. 5.
    Gündüz, Ş., Özsu, M.T.: A poisson model for user accesses to web pages. In: Computer and Information Sciences-ISCIS 2003, pp. 332–339. Springer (2003)Google Scholar
  6. 6.
    Srivastava, J., Cooley, R., Deshpande, M.: Web usage mining: discovery and applications of usage patterns from web data. ACM SIGKDD Explor. 1, 12–23 (2000)Google Scholar
  7. 7.
    Jagannathan, S., Nayak, J., Almeroth, K., Hofmann, M.: A model for discovering customer value for e-content. In: Proceedings of the 8th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 532–537. ACM (2002)Google Scholar
  8. 8.
    Mobasher, B., Cooley, R., Srivastava, J.: Automatic personalization based on Web usage mining. Commun. ACM 43(8), 142–151 (2000)CrossRefGoogle Scholar
  9. 9.
    Petrushin, V.A.: eShopper modeling and simulation. In: Aerospace/Defense Sensing, Simulation, and Controls, pp. 75–83. International Society for Optics and Photonics (2001)Google Scholar
  10. 10.
    Siebers, P.O., Aickelin, U.: Introduction to Multi-Agent Simulation. Ecology (2010)Google Scholar
  11. 11.
    Sterne, J., Cutler, M.: E-Metrics: Business Metrics for the New Economy (2000)Google Scholar
  12. 12.
    Yin, Q., Zhi, K.: Study on multi-agent based simulation process of signaling game in e-commerce. In: International Conference on Information and Management Engineering, pp. 66–72. Springer (2011)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Duarte Duarte
    • 1
  • Hugo Sereno Ferreira
    • 1
    • 2
  • João Pedro Dias
    • 1
    Email author
  • Zafeiris Kokkinogenis
    • 1
  1. 1.Department of Informatics EngineeringFaculty of Engineering of University of PortoPortoPortugal
  2. 2.INESC TecPortoPortugal

Personalised recommendations