Abstract
Although e-learning have been widely used at schools, universities and other institutes, some obvious shortcomings have been recognized. Current e-learning platforms are developed using existing technologies and compensate for the disadvantages of traditional education methods. However, most of them are not flexible and efficient enough to support real world teaching and learning. In this paper, we present flexible and hierarchical reusable dynamical software architecture for e-learning platforms and an approach of software components integration based web services. We also analyze how this architecture can facilitate a web-based e-learning system development.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blackboard (2005), http://www.blackboard.com/
WebCT (2005), http://www.webct.com/
Mattson, M.: Evolution and Composition of Object-Oriented Frameworks, printed in Sweden, KaserntryckerietAB, Karlskrona (2000)
Wenhui, H., Wen, Z., ShiKun, Z.: Study of Application Framework Meta-Model Based on Component Technology. Journal of Software 15(1) (2004)
Long, W., Zhong, S., Zhou, D.: A Distance Education System Based On Web Services. Journal of Computational Information Systems 2(1), 139–144 (2006)
Zhou, D., Cheng, X., He, X.: The Development of a Customized E- Learning System. Journal of Computational Information Systems 2(1), 211–216 (2006)
Ducker, P.: Need to Know: Integrating e-Learning with High Velocity Value Chains, A Delphi Group White Paper (2000), http://www.delphigroup.com/pubs/whitepapers/20001213-e-learning-wp.pdf
Anastasopoulos, M., Atkinson, C., Muting, D.: A Concrete Method for Developing and Applying Product Line Architectures. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol. 2591, pp. 294–312. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, D., Zhang, Z., Zhong, S., Xie, P. (2008). The Design of Software Architecture for E-Learning Platforms. In: Pan, Z., Zhang, X., El Rhalibi, A., Woo, W., Li, Y. (eds) Technologies for E-Learning and Digital Entertainment. Edutainment 2008. Lecture Notes in Computer Science, vol 5093. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69736-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-69736-7_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69734-3
Online ISBN: 978-3-540-69736-7
eBook Packages: Computer ScienceComputer Science (R0)