Capturing Learning Activities in Heterogeneous Environments: A Model-Based Approach for Data Marshalling | IEEE Conference Publication | IEEE Xplore