As marine protected areas (MPAs) are increasingly being utilised as a tool for fishery management, their impact on the food web needs to be fully understood. However, little is known about the effect of MPAs on fish assemblages, especially in the presence of different life history and ecological traits. Modelling the observed changes in fish population structures may provide a mechanistic understanding of fish assemblage dynamics. In addition, modelling allows a quantitative estimate of MPA spill-over. To achieve this purpose, we adapted an existing ecosystem model, OSMOSE (Object-oriented simulator of marine biodiversity exploitation), to the specific case of the presenc...