Learning environment for software product lines online learning applications | IEEE Conference Publication | IEEE Xplore