Publications

Author or co-author of 1 book, 9 journal papers, 30 research papers and 3 published textbooks. Enclosed is the list of publications.

Book (monograph):

  1. Klašnja-Milićević, A., Vesin, B., Ivanović, M., Budimac, Z., & Jain, L. C. (2016). E-Learning Systems: Intelligent Techniques for Personalization (Vol. 112). Springer.

Papers published in international journals:

  1. Klašnja-MIlićević A., Ivanović M., Vesin B., Budimac Z., (2017) Enhancing E-Learning Systems with Personalized Recommendation Based on Collaborative Tagging Techniques. Applied intelligence (Boston).
  2. Vesin B., Ivanović M., Klašnja-Milićević A.,Budimac Z., Protus 2.0: Ontology-Based Semantic Recommendation in Programming Tutoring System, Experts systems with application Vol 39, 2012 pp. 12229–12246.
  3. Vesin B., Ivanović M., Klašnja-Milićević A., Budimac Z., Ontology-Based Architecture with Recommendation Strategy in Java Tutoring System, Computer Science and Information Systems – ComSIS, Vol. 10 No. 1. (2013), pp. 237-261.
  4. Vesin B., Klašnja-Milićević A., Ivanović M., Budimac Z., Applying Recommender Systems and Adaptive Hypermedia for e-Learning Personalization, Computing and Informatics, (2013), Volume 32, Number 3, 629-659
  5. Klašnja-Milićević A., Vesin B., Ivanović M., Budimac Z. E-Learning Personalization Based on Hybrid Recommendation Strategy and Learning Style identification, Computers & Education 56(3) (2011), pp. 885-899
  6. 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 – ComSIS, Volume 8, Number 1, (2011), pp. 211-224.
  7. Vesin B., Ivanović M., Budimac Z., Learning Management System for Programming in Java, Annales Universitatis Scientiarum De Rolando Eötvös Nominatae, Sectio Computatorica, vol. 31., 2009. pp. 75-92
  8. Ivanović M., Pribela I., Vesin B., Budimac Z., Multifunctional Environment For E-Learning Purposes, Novi Sad Journal of Mathematics, NSJOM Vol. 38, No. 2, 2008, pp. 153-170

Papers published in proceedings of international conferences:

  1. Mangaroska, K. Vesin B., Giannakos M. (2017). Informing learning design with learning analytics: Can multimodal analytics improve the design of learning experiences? In proc of: Multimodal Interactions Across Physical and Digital Spaces in Real World Learning Contexts, in print.
  2. Vesin, B., Jolak, R., & Chaudron, M. (2017). OctoUML: an environment for exploratory and collaborative software design, Proceedings of the 39th International Conference on Software Engineering, pp. 3-7
  3. Jolak, R., Vesin, B., & Chaudron, M. (2017) Using Voice Commands for UML Modelling Support on Interactive Whiteboards: Insights and Experiences. Proceedings of XX Ibero-American Conference on Software Engineering, Buenos Aires, Argentina
  4. Jolak, R., Vesin, B., Isaksson, M. & Chaudron, M. (2016) Towards a New Generation of Software Design Environments: Supporting the Use of Informal and Formal Notations with OctoUML, Second International Workshop on Human Factors in Modelling at Models 2016 conference, Saint-Malo, France, pp. 3-10
  5. Vesin B., Klašnja-Milićević A. & Ivanović M. (2016) Application of Semantic Web Technologies to Facilitate Use of E-Learning System on Mobile Devices, V.L. Uskov et al. (eds.), Smart Education and e-Learning 2016: Smart Innovation, Systems and Technologies 59, pp 473-484
  6. Vesin B, Klašnja-Milićević A., Marošan Z., Savić N., & Jošanov B., (2016) Learner Modelling for Enhanced Teaching of Java Programming Basics, In: T. Grabiński, M. and Woźniak-Zapór (Eds.): Social and Information aspects of e-learning, pp 80-93
  7. Vesin B., Klašnja-Milićević A. & Ivanović M. (2016), Protus 2.1: Applying Collaborative Tagging for Providing Recommendation in Programming Tutoring System, 15th International Conference on Web-based Learning, Rome, Italy
  8. Vesin B., Klašnja-Milićević A. Ivanović M. & Budimac Z., (2015). Personal Assistance Agent in Programming Tutoring System. In: G. Jezic., R.J Howlett and L.J. Jain (Eds.): Agent and Multi-Agent Systems: Technology and Applications, Smart Innovation, Systems and Technologies Volume 38, pp 441-451. Springer International Publishing.
  9. Ivanović M., Budimac Z., Klašnja-Milićević A. & Vesin B. (2015). Possibilities to Improve Web-based Assessment in Programming Courses, WEBDATANET: Innovation and quality in web-based data collection.
  10. Ivanović, M.,Mitrović, D., Budimac, Z., Vesin, B., & Jerinić, LJ. (2014). Different roles of agents in personalized programming learning environmentIn: K.W. Chiu et al. (Eds.): ICWL 2011/2012 Workshops, LNCS 7697, (pp. 161-170), Berlin, Germany: Springer-Verlag, Heidelberg.
  11. Vesin, B., Klašnja-Milićević, A., & Ivanović, M. (2013). Improving testing abilities of a programming tutoring system. In System Theory, Control and Computing (ICSTCC), 2013 17th International Conference (pp. 669-673). IEEE.
  12. Vesin, B., Klašnja-Milićević, A., Ivanović, M., & Budimac, Z. (2013). Applying collaborative tagging and semantic web technologies for providing recommendation in programming tutoring system. The 6th International Conference on Information Technology, ICIT 2013, Amman, Jordan, paper no. 714
  13. Klašnja-Milićević, A., Vesin, B., Ivanovic, M., & Budimac, Z. (2012). Personalisation of Programming Tutoring System Using Tag-Based Recommender Systems. In 2012 IEEE 12th International Conference on Advanced Learning Technologies (pp. 666-667). IEEE.
  14. Sredojević, D., Marčićević, Ž., & Vesin, B. (2012). Information systems in education. 31st International Conference on Organizational Science Development, Quality, innovation, future, Portorož, Slovenia, 1103-1108.
  15. Vesin, B., Ivanović, M., Klašnja-Milićević, A., & Budimac, Z. (2011). Rule-based reasoning for building learner model in programming tutoring system. In: H. Leung et al. (Eds.): ICWL 2011, LNCS 7048 (pp. 154-163). Berlin, Germany: Springer-Verlag, Heidelberg.
  16. Vesin, B., Ivanović, M., Klašnja-Milićević, A., & Budimac, Z. (2011). Rule-based reasoning for altering pattern navigation in programming tutoring system. In 15th International Conference on System Theory, Control, and Computing (ICSTCC), 2011 (pp. 644-649). IEEE.
  17. Vesin, B., Klašnja-Milićević, A., Ivanović, M., & Budimac, Z. (2011). Ontology-based architecture for providing recommendation in Java tutoring system. In: Abdelfatah A. Yahya, Al-Dahoud A. (Eds.): Proc. of 5th International Conference on Information Technology ICIT 2011, Amman, Jordan, paper no. 538.
  18. Klašnja-Milićević, A., Vesin, B., Ivanović, M., & Budimac, Z. (2009). Integration of recommendations into Java tutoring system. The 4th International Conference on Information Technology ICIT 2009 Jordan, paper no 154.
  19. Vesin, B., Ivanović, M., Budimac, Z., & Pribela, I. (2008). MILE – multifunctional integrated learning environment. In IADIS Multi Conference on Computer Science and Information Systems MCCSIS’2008, Amsterdam, Netherlands, 104-108.
  20. Vesin, B., Ivanović, M., & Budimac, Z. (2007). Tutoring system for distance learning of Java programming language. 10th Symposium on Programming Languages and Software Tools SPLST 2007, June 14-16, Dobogókő, Hungary, 310-320.
  21. Vesin, B., & Ivanović, M. (2004). Modern educational tools. Proceedings of PRIM2004, 16th Conference on Applied Mathematics, Budva, Montenegro, 293-302.

Papers published in proceedings of national conferences:

  1. Vesin, B., Klašnja-Milićević, A., Ivanović, M., & Budimac, Z., (2013). Personalised learning in tutoring systems. IV simpozijum Matematika i primene, Matematički fakultet, Beograd, pp 127-137
  2. Budimac, Z., Ivanović, M., Putnik, Z., Komlenov, Ž., Pribela, I., Klašnja-Milićević, A., & Vesin, B. (2010). E-Learning at the Department of mathematics and informatics – from the first steps to elements of web 2.0. Elektronsko učenje, na putu ka društvu znanja, Beograd.
  3. Vesin B.,  Metodologija razvoja sistema za elektronsko učenje, Škola biznisa, Broj 1, 2008. pp. 101-106
  4. Vesin B., Softverska podrška obrazovnim sistemima podučavanja, Škola biznisa, broj 3, sveska 2, 2006. pp 50-53.
  5. Vesin B., Učenje na daljinu preko globalne mreže, Škola biznisa, Broj 2, sveska 2, 2006. pp 60-65.
  6. Vesin B., Digitalni potpisi, Zbornik naučno – stručnih radova Više poslovne škole u Novom Sadu, januar-jun, 2003. pp 202-207.
  7. Vesin B., Dizajniranje objektno orijentisanih modela pomoću UML-a, Zbornik naučno – stručnih radova Više poslovne škole u Novom Sadu, januar-jun, 2003. pp 458-471.
  8. Vesin B., Interfejsi sa dijalogom inteligentnih obrazovnih sistema. Zbornik naučno – stručnih radova Više poslovne škole u Novom Sadu, juli-decembar, 2003. pp 398-402
  9. Vesin B., Primena veštačke inteligencije u obrazovanju. Zbornik naučno – stručnih radova Više poslovne škole u Novom Sadu, juli-decembar, 2003. pp 208-213

Published textbooks:

  1. Ristić S., Marošan Z., Klašnja A., Vesin B., Primena informacionih tehnologija, priručnik za vežbe, Viša poslovna škola, Novi Sad, 2004.
  2. Jošanov B. , Vesin B., Praktikum iz softverskog inženjerstva, Viša poslovna škola, Novi Sad, 2004.
  3. Marošan Z., Vesin B. Primena informacionih tehnologija, paktikum, Visoka poslovna škola strukovnih studija, Novi Sad, 2009