Applying a Component-Based Architectural Model in the Development of e-Learning Systems | IEEE Conference Publication | IEEE Xplore