Automated analysis of e-learning web applications

被引:0
|
作者
Skopljanac-Macina, F. [1 ]
Blaskovic, B. [1 ]
Zakarija, I. [2 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Zagreb, Croatia
[2] Univ Dubrovnik, Dubrovnik, Croatia
关键词
e-learning web applications; testing; verification; SPIN; Promela;
D O I
10.23919/mipro.2019.8756749
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In our paper we are exploring the use of formal methods for testing and verification of interactive e-learning web applications. These programs can be highly interactive and are often used for knowledge assessment and on-line tutoring purposes. They are written in web standard languages and executed in client browsers. Even simpler web applications can have various different interaction scenarios which makes them hard to test reliably. Therefore, we are using formal methods tools such as SPIN model checker and its Promela language to improve web application testing process. We create semi-automatically Promela process models from web application source code, and run their simulations, as well as verification using SPIN. Using these techniques, we want to identify flaws in web application design, and find and visualize all interaction scenarios using finite state automata. We will present use case example based on tutoring web application from our e-learning system used on our course Fundamentals of Electrical Engineering.
引用
收藏
页码:837 / 842
页数:6
相关论文
共 50 条
  • [31] e-Learning for depth in the Semantic Web
    Shafrir, U
    Etkind, M
    BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2006, 37 (03) : 425 - 444
  • [32] Web interface consistency in e-learning
    Rhee, C
    Moon, J
    Choe, Y
    ONLINE INFORMATION REVIEW, 2006, 30 (01) : 53 - 69
  • [33] Personalized E-Learning in the Semantic Web
    Henze, Nicola
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2006, 1 (01):
  • [34] Calibration Checklist to Use in an Automated Pedagogical Evaluation Process of Web Based E-Learning
    Sirisuriya, S. C. M. de S.
    Ranathunga, L.
    Karunanayaka, S. P.
    Abdullah, N. A.
    2013 8TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2013, : 162 - +
  • [35] Semantic E-learning agents - Supporting E-learning by Semantic Web and agents technologies
    Dunkel, Jurgen
    Bruns, Ralf
    Ossowski, Sascha
    ENTERPRISE INFORMATION SYSTEMS VI, 2006, : 237 - +
  • [36] Web services for e-learning and e-recruitment
    Economics Computer Science Department, Babes Bolyai University, 1st M. Kogalniceanu str., 400084 Cluj-Napoca, Romania
    不详
    WSEAS Trans. Commun., 2007, 1 (132-136):
  • [37] The Web 2.0 Approach and its Repercussions on E-learning Applications: The Development of a Prototype for Informal Learning
    Magagnino, Francesco
    JOURNAL OF E-LEARNING AND KNOWLEDGE SOCIETY, 2008, 4 (03): : 223 - 232
  • [38] Analysis of Web Sites for e-Learning in the Field of Foreign Exchange Trading
    Pintar, Rok
    Jereb, Eva
    Vukovic, Goran
    Urh, Marko
    7TH WORLD CONFERENCE ON EDUCATIONAL SCIENCES, 2015, 197 : 245 - 254
  • [39] Attention Analysis in E-Learning Environment using a Simple Web Camera
    Narayanan, Athi S.
    Prasanth, M.
    Mohan, P.
    Kaimal, M. R.
    Bijlani, Kamal
    2012 IEEE INTERNATIONAL CONFERENCE ON TECHNOLOGY ENHANCED EDUCATION (ICTEE 2012), 2012,
  • [40] Web based E-Learning System Analysis Using Kansei Engineering
    Hadiana, Ana
    2015 3rd International Conference on Information and Communication Technology (ICoICT), 2015, : 558 - 562