UML-based Online Interactive Learning Platform Development and Data Specification for Foreign Language Courses | IEEE Conference Publication | IEEE Xplore