Model-Based Testing for Data Centric Products