Based on the overall aims of the AdeLE (Adaptive e-Learning with Eye-Tracking) project, and in particular motivated by the decision of using a strictly separated system’s architecture, the requirements for the modeling system and its implementation as a micro-service-oriented architecture is addressed in this paper. Furthermore, experiences and lessons learned as well as an approach for a more advanced modeling system in the context of the AdeLE research project is discussed.