Self-directed online interactive and experiential learning platform based on J2EE architecture | IEEE Conference Publication | IEEE Xplore