Towards IMS-LD extensions to actually support heterogeneous learning designs: a pattern-based approach | IEEE Conference Publication | IEEE Xplore