Benefits of the software product line paradigm in generating dashboards for educational contexts