This project focuses on recommender systems with a particular emphasis on investigating the longitudinal interactions between the different stakeholders of such systems, i.e., users and recommendation service providers. Users are generally interested to receive recommendations that match their needs and interests. Recommendation providers, on the other hand, strive to sustain a business by providing recommendations that are both helpful for users and at the same time serve the organization’s goals. This work employs agent-based modelling to simulate longitudinal dynamics of recommendation systems. Understanding these dynamics shall help to build future recommender systems that are effective in the long term and support the decision-making process of recommendation service providers.