Possible Routes on a Highway of eLearning – Promising Architecture for eLearning Systems

  • Mirjana Ivanović
  • Zoran Putnik
  • Dejan Mitrović
  • Bela Stantić
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 296)


This paper presents the first and preliminary, original ideas about the possible architecture for the improvement of eLearning use at the university level. We suggest introduction of three-way architecture consisting of ways to: convert traditional teaching resources into the eLearning form of learning objects, methodology to employ some electronic activities as a replacement for traditional classroom activities, and methodology to use software agents for harvesting the necessary additional learning material from open learning repositories. Individual parts of the proposed architecture have been tested in practice, and showed very positive results, so we expect to further improve the application of eLearning by using the architecture as a whole.


Learning Objects Web 2.0 Agents Learning Repositories 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Badica, C., Budimac, Z., Burkhard, H.-D., Ivanović, M.: Software agents: languages, tools, platforms. Computer Science and Information Systems 8(2), 255–296 (2011)CrossRefGoogle Scholar
  2. 2.
    Bađonski, M., Ivanović, M., Budimac, Z.: Adaptable Java Agents (AJA): A Tool for Programming of Multi-agent Systems. SIGPLAN Notices 40(2), 17–26 (2005)CrossRefGoogle Scholar
  3. 3.
    Barcelos, C.F., Gluz, J.C.: An agent-based federated learning object search service. Interdisciplinary Journal of e-Learning and Learning Objects 7, 37–54 (2011)Google Scholar
  4. 4.
    Bothe, K., Schützler, K., Budimac, Z., Putnik, Z., Ivanović, M., Stoyanov, S., Stoyanova-Doyceva, A., Zdravkova, K., Jakimovski, B., Bojić, D., Jurca, I., Kalpić, D., Cico, B.: Experience with shared teaching materials for software engineering across countries. In: Informatics Education Europe IV, IEE-IV, Freiburg, Germany, pp. 57–62 (2009)Google Scholar
  5. 5.
    Budimac, Z., Putnik, Z., Ivanović, M., Bothe, K., Schuetzler, K.: Conducting a Joint Course on Software Engineering Based on Teamwork of Students, Informatics in Education. International Journal, Institute of Mathematics and Informatics, Lithuanian Academy of Sciences, 17–30 (2007), doi: Scholar
  6. 6.
    Budimac, Z., Putnik, Z., Ivanović, M., Bothe, K.: Common Software Engineering Course: Experiences from Different Countries. In: 1st International Conference on Computer Supported Education, CSEDU, Lisbon, Portugal, vol. 1, pp. 375–378 (2009)Google Scholar
  7. 7.
    Budimac, Z., Putnik, Z., Ivanović, M., Bothe, K., Schuetzler, K.: On the Assessment and Self-assessment in a Students Teamwork Based Course on Software Engineering. Computer Applications in Engineering Education 19(1), 1–9 (2011)CrossRefGoogle Scholar
  8. 8.
    Budimac, Z., Putnik, Z., Ivanović, M., Bothe, K.: Transnational Cooperation in Higher Education in Balkan Countries. Novi Sad Journal of Mathematics 43(1), 167–177 (2013)MATHGoogle Scholar
  9. 9.
    Capuano, N., Marsella, M., Salerno, S.: ABITS: an agent based intelligent tutoring system for distance learning. In: International Workshop in Adaptative and Intelligent Web-Based Educational Systems, pp. 17–28 (2000)Google Scholar
  10. 10.
    Cardoso, J., Guilherme, B., Frigo, L.B., Pozzebon, E.: MathTutor: a multi-agent intelligent tutoring system. In: Bramer, M., Devedzic, V. (eds.) Artificial Intelligence Applications and Innovations. IFIP, vol. 154, pp. 231–242. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    Emin, V.: A Goal-oriented Authoring Approach to Design, Share and Reuse Learning Scenarios. In: 3rd EC-TEL 2008 PROLEARN Doctoral Consortium, European Conference on Technology Enhanced Learning Maastricht, The Netherlands (2008)Google Scholar
  12. 12.
    Gago, I.S.B., Werneck, V.M.B., Costa, R.M.: Modeling an educational multi-agent system in maSE. In: Liu, J., Wu, J., Yao, Y., Nishida, T. (eds.) AMT 2009. LNCS, vol. 5820, pp. 335–346. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  13. 13.
    Pullan, W., Drew, S., Tucker, S.: An integrated approach to teaching introductory programming. In: Second International Conference on e-Learning and e-Technologies in Education (ICEEE), Lodz, Poland, pp. 81–86 (2013), doi:10.1109/ICeLeTE.2013.6644352Google Scholar
  14. 14.
    Horton, W., Horton, K.: E-Learning Tools and Technologies. Wiley Publishing Inc. (2003)Google Scholar
  15. 15.
    Ivanović, M., Budimac, Z., Putnik, Z., Bothe, K.: Short Comparison of Tasks and Achievements of Different Groups of Students with the Common Software Engineering Course. In: International Conference on Software Engineering Theory and Practice (SETP 2009), Orlando, USA, pp. 84–91 (2009)Google Scholar
  16. 16.
    Ivanović, M., Mitrović, D., Budimac, Z., Vidaković, M.: Metadata Harvesting Learning Resources – An Agent-oriented Approach. In: ICSTCC: 15th International Conference on System Theory, Control and Computing, pp. 306–311 (2011)Google Scholar
  17. 17.
    Ivanović, M., Putnik, Z., Komlenov, Ž., Welzer, T., Hölbl, M., Schweighofer, T.: Usability and Privacy Aspects of Moodle - Students’ and Teachers’ Perspective. Informatica, An International Journal of Computing and Informatics 37(3), 221–230 (2013)Google Scholar
  18. 18.
    Klašnja-Milićević, A., Vesin, B., Ivanović, M., Budimac, Z.: Integration of recommendations and adaptive hypermedia into Java tutoring system. Computer Science and Information Systems 8(1), 211–224 (2011)CrossRefGoogle Scholar
  19. 19.
    Li, Y., Dorai, C., Farrell, R.: Creating MAGIC: System for Generating Learning Object Metadata for Instructional Content. In: ACM Multimedia 2005, The 13th Annual ACM International Conference on Multimedia, Singapore, pp. 367–370 (2005)Google Scholar
  20. 20.
    Moodle home-page,
  21. 21.
    Orzechowski, T.: The use of multi-agents’ systems in e-learning platforms. In: Siberian Conference on Control and Communications, SIBCON 2007, pp. 64–71 (2007) ISBN: 1-4244-0346-4Google Scholar
  22. 22.
    Pešović, D.: A high-level language for defining business processes. PhD Thesis, University of Novi Sad, Novi Sad (2007)Google Scholar
  23. 23.
    Putnik, Z., Ivanović, M., Budimac, Z., Samuelis, L.: Wiki – A Useful Tool to Fight Classroom Cheating? In: Popescu, E., Li, Q., Klamma, R., Leung, H., Specht, M. (eds.) ICWL 2012. LNCS, vol. 7558, pp. 31–40. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  24. 24.
    Sharma, S., Gupta, J.P.: A novel architecture of agent based crawling for OAI resources. International Journal of Computer Science and Engineering, IJCSE 2(4), 1190–1195 (2010)Google Scholar
  25. 25.
    Soylu, A., Kuru, S., Wild, F., Moedritscher, F.: E-Learning and microformats: a learning object harvesting model and a sample application. In: 1st International Workshop on Mashup Personal Learning Environments (MUPPLE 2008) at The 3rd European Conference on Technology Enhanced Learning (EC-TEL 2008), Maastricht, The Netherlands (2008)Google Scholar
  26. 26.
    Su, J.M., Tseng, S.S., Chen, C.H., Sung, Y.C., Su, T.H., Tsai, W.N.: A Study of Standardization of Traditional Teaching Materials. In: International Conference on Engineering Education ICEE 2003, Barcelona, Spain (2003)Google Scholar
  27. 27.
    Woda, M., Piotr, M.: Distance learning system: multi-agent approach. Journal of Digital Information Management 3(3), 198–201 (2005)Google Scholar
  28. 28.
    Zdravkova, K., Ivanović, M., Putnik, Z.: Evolution of Professional Ethics Courses from Web Supported Learning towards E-Learning 2.0. In: Cress, U., Dimitrova, V., Specht, M. (eds.) EC-TEL 2009. LNCS, vol. 5794, pp. 657–663. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  29. 29.
    Zdravkova, K., Ivanović, M., Putnik, Z.: Experience of Integrating Web 2.0 Technologies, Educational Technology Research & Development. ETRD 60(2), 361–381 (2012), doi:10.1007/s11423-011-9228-zCrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Mirjana Ivanović
    • 1
  • Zoran Putnik
    • 1
  • Dejan Mitrović
    • 1
  • Bela Stantić
    • 2
  1. 1.Department of Mathematics and Informatics, Faculty of ScienceUniversity of Novi SadNovi SadSerbia
  2. 2.School of Information and Communication TechnologyGriffith UniversityGold CoastAustralia

Personalised recommendations