<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="methods-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Bohr. Cs.</journal-id>
<journal-title>BOHR International Journal of Computer Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Bohr. Cs.</abbrev-journal-title>
<issn pub-type="epub">2583-455X</issn>
<publisher>
<publisher-name>BOHR</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.54646/bijcs.2023.12</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Methods</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A comprehensive study on online teaching-learning (OTL) system and platforms</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Subedi</surname> <given-names>Bipesh Raj</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Pandey</surname> <given-names>Tulsi Ram</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Sharma</surname> <given-names>Gajendra</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Computer Science and Engineering, Kathmandu University</institution>, <addr-line>Dhulikhel</addr-line>, <country>Nepal</country></aff>
<aff id="aff2"><sup>2</sup><institution>Faculty of Management, Tribhuvan University</institution>, <addr-line>Kathmandu</addr-line>, <country>Nepal</country></aff>
<author-notes>
<corresp id="c001">&#x002A;Correspondence: Gajendra Sharma, <email>gajendra.sharma@ku.edu.np</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>10</day>
<month>02</month>
<year>2023</year>
</pub-date>
<volume>2</volume>
<issue>1</issue>
<fpage>7</fpage>
<lpage>20</lpage>
<history>
<date date-type="received">
<day>18</day>
<month>01</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>28</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2023 Subedi, Pandey and Sharma.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Subedi, Pandey and Sharma</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by-nc-nd/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>Online Teaching Learning (OTL) systems are the future of the education system due to the rapid development in the field of Information Technology. Many existing OTL systems provide distance education services in the present context as well. In this paper, several types of existing OTL systems are explored in order to identify their key features, needs, working, defects and sectors for future development. For this, different aspects, types, processes, impacts, and teaching-learning strategies of various OTL systems were studied. In addition, the paper concludes with some future insights and personal interest in the further development of OTLs on the basis of previous research performed.</p>
</abstract>
<kwd-group>
<kwd>Online Teaching Learning (OTL)</kwd>
<kwd>Learning management system (LMS)</kwd>
<kwd>web conferencing</kwd>
<kwd>E-learning</kwd>
<kwd>distance learning.</kwd>
</kwd-group>
<counts>
<fig-count count="11"/>
<table-count count="1"/>
<equation-count count="0"/>
<ref-count count="39"/>
<page-count count="14"/>
<word-count count="8017"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="intro">
<title>Introduction</title>
<p>A Teaching-Learning System (TLS) refers to the process and components that contribute to sharing of information/knowledge within a group of individuals (students, members of a program) within the same or between different organizations. In general, the circulation of knowledge between a teacher and a learner is considered a teaching-learning process. The teaching-learning system requires interaction between teachers and learners through various means. The most basic means is the physical interaction between teachers and learners in a classroom or in a common venue. Various technologies contribute to those interactions in the present context such as PowerPoint presentations, Animations, Smartboards, labs, and simulations of real-life scenarios. The teaching process deals with the implementation and planning of curriculum activities and experiences to meet the expectations of the targeted learner according to a teaching plan and the plan incorporates all the components of the teaching-learning system, whereas learning refers to acquiring information by following all the teaching-learning components which are later reflected in learners&#x2019; behavior and bring changes to his/her intellectual horizon (<xref ref-type="bibr" rid="B1">1</xref>).</p>
<p>The traditional teaching-learning process is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. In this process, the teacher implements a course according to a syllabus or teaching plan and provides necessary assignments, labs, and internal exams. Students on other hand, enroll in the course and take part in discussions during the teaching-learning process in a classroom. Students perform the task allocated by the instructor. A final evaluation is done based on the final exam, class performance, and the tasks allocated by the instructor.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption><p>Traditional teaching-learning process.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g001.tif"/>
</fig>
<p>Online Teaching Learning refers to the teaching and learning process where all the courses are delivered completely online. It is a form of distance education that works on top of computer networks or the internet. An OTL system can be designed for a handful of enrolled students or can be made open and accessible to all the participants via MOOC.</p>
<p>Today, various tools and services are available to facilitate OTL systems where the teacher and the learner interact through a common platform. The channels, required tools, and privacy concerns are handled by the platform/system they are on. The OTL system also incorporates the components of traditional teaching-learning systems but in a different way that enables it to structure, plan, and implement the course more easily and effectively. The online teaching-learning process is depicted in <xref ref-type="fig" rid="F2">Figure 2</xref> along with various components taking part in the process. In this process, an online teaching-learning software is used to facilitate the learning process known as a Learning management system (LMS). Teachers and students can interact with each other using LMS about the course materials and resources. An LMS can be made by an organization (such as colleges or universities) themselves or can be purchased from a vendor. It has professionals and a management team hired for its management and maintenance. An online LMS maintains a server and database to serve users and store data. They communicate with each other through a computer network.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption><p>Schematic diagram of Online Teaching-Learning system.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g002.tif"/>
</fig>
<sec id="S1.SS1">
<title>Vital components of online teaching learning</title>
<p>An effective online teaching-learning should incorporate all the vital components/features (<xref ref-type="bibr" rid="B2">2</xref>). Some of them are as follows:</p>
<sec id="S1.SS1.SSS1">
<title>Users</title>
<p>Online Teaching Learning systems usually require users and managers in order to function effectively. Students and Instructors are the direct users whereas the system management team are indirect users.</p>
</sec>
<sec id="S1.SS1.SSS2">
<title>Content structure and course materials</title>
<p>The content structure plays a vital role in the walkthrough of an application. The application should be structured in chunks and various roadmaps and graphics should be used to navigate through different options around course materials. The manageable chunks should correspond to different course content. Instructors provide e-books, PPTs, podcasts, and webcasts featuring lectures and instructional videos that are found in different sections of the application and can be managed efficiently.</p>
</sec>
<sec id="S1.SS1.SSS3">
<title>Multidirectional communication</title>
<p>There must be a means or channel for bidirectional communication between the instructor and the learner. It can be verbal or written communication as per the design of the platform. This helps in resolving doubts and increases interaction between instructor and learner.</p>
</sec>
<sec id="S1.SS1.SSS4">
<title>Assignment and group projects</title>
<p>Assignments and group projects are vital components to understanding the concepts and testing the intellect of the learner. These are designed according to the course syllabus and are provided after the completion of a course or its part. It also enables the instructor to create a basis for evaluation.</p>
</sec>
<sec id="S1.SS1.SSS5">
<title>Feedback</title>
<p>Feedback is one of the vital factors in distance education because the students are not physically present and the coordinator must provide feedback from time to time regarding students&#x2019; performance, discussions, and graded assignments. There should be provision for students to pass feedback to the instructor as well regarding the methodology of teaching, language, and ease to understand the speed of lectures.</p>
</sec>
<sec id="S1.SS1.SSS6">
<title>Guidance and support</title>
<p>It includes technical and online help. Instructors should provide guidance to the students about the courses, how to start and proceed further, and more. In case of any problem or query, the instructor should tackle the problem face-to-face in real-time and provide necessary solutions/documentation (<xref ref-type="bibr" rid="B3">3</xref>).</p>
</sec>
<sec id="S1.SS1.SSS7">
<title>Learner control</title>
<p>It suggests a learner-centered approach where teachers are facilitators rather than lecturers and view the learner as an active participant in the learning process.</p>
</sec>
<sec id="S1.SS1.SSS8">
<title>Evaluation/Grading</title>
<p>There are many evaluation techniques and they vary with the instructor and the course. The grading system depends on the institution enrolled and the rules that are defined to evaluate the course.</p>
</sec>
<sec id="S1.SS1.SSS9">
<title>Importance of online teaching learning</title>
<p>Online Teaching Learning systems have vastly improved nowadays and hold great importance in this digital world (<xref ref-type="bibr" rid="B4">4</xref>). Some of the importance is given below.</p>
</sec>
<sec id="S1.SS1.SSS10">
<title>Flexibility in time and location</title>
<p>Online Teaching Learning is flexible to use as time and location can be adjusted as per tutors&#x2019; and learners&#x2019; mutual requirements.</p>
</sec>
<sec id="S1.SS1.SSS11">
<title>Accessibility to course resources</title>
<p>Course materials can be accessed via the internet from any location. And all the required materials can be found in one place.</p>
</sec>
<sec id="S1.SS1.SSS12">
<title>Availability of offline resources</title>
<p>Videos and other multimedia are available offline on some platforms. They can be downloaded and saved in some cases.</p>
</sec>
<sec id="S1.SS1.SSS13">
<title>Cost-effective</title>
<p>E-learning systems are less costly than traditional methods in most cases. But there are some courses and certifications that cost similar or more than traditional ways.</p>
</sec>
<sec id="S1.SS1.SSS14">
<title>Environment</title>
<p>Online teaching learning provides a more comfortable learning environment and innovative teaching style (<xref ref-type="bibr" rid="B5">5</xref>).</p>
</sec>
<sec id="S1.SS1.SSS15">
<title>File sharing</title>
<p>File sharing is easy and efficient. Texts, pdf, video, audio, etc., can be shared among users through the Learning Management System.</p>
</sec>
</sec>
<sec id="S1.SS2">
<title>Types of online teaching learning</title>
<sec id="S1.SS2.SSS1">
<title>Blended learning</title>
<p>Blended learning is a teaching practice that combines or blends classroom and online learning as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. The instruction of a lesson occurs with both teacher interaction and computing devices (<xref ref-type="bibr" rid="B6">6</xref>). It is also known as hybrid learning. It requires the physical presence of both teacher and student. For example, a student learns about a topic in class and goes to the lab to practice that topic using a computer program. There are various blended learning models suggested by some researchers and education professionals (<xref ref-type="bibr" rid="B6">6</xref>).</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption><p>Components of blended learning.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g003.tif"/>
</fig>
<sec id="S1.SS2.SSS1.Px1">
<title>Face-to-face driver</title>
<p>In this model, the teacher teaches the students by using digital tools.</p>
</sec>
<sec id="S1.SS2.SSS1.Px2">
<title>Rotation</title>
<p>In this model, students move on a fixed schedule between traditional classroom instruction and self-paced online learning.</p>
</sec>
<sec id="S1.SS2.SSS1.Px3">
<title>Flex</title>
<p>In this model, most of the course resources are delivered through an online system and teachers help to tackle problems that arise, face-to-face and provide support.</p>
</sec>
<sec id="S1.SS2.SSS1.Px4">
<title>Online Lab</title>
<p>In this model, courses are taught entirely online, but in a physical (brick-and-mortar) location. Students are also supervised by some professionals.</p>
</sec>
<sec id="S1.SS2.SSS1.Px5">
<title>Self-blend</title>
<p>In this model, learners have the option to take online courses to enhance their traditional classroom training.</p>
</sec>
<sec id="S1.SS2.SSS1.Px6">
<title>Online driver</title>
<p>In this model, students complete a full course through a digital platform. They are taught online and all the course materials are provided through online platforms. If necessary conditions arise, face-to-face meetings are scheduled.</p>
</sec>
</sec>
<sec id="S1.SS2.SSS2">
<title>Active learning</title>
<p>Active learning is a process in which learners participate in the learning process rather than passively acquiring information (<xref ref-type="bibr" rid="B7">7</xref>). Students learn more effectively if they interact in discussions, group projects, practice, and forums than by listening to the information only (<xref ref-type="bibr" rid="B8">8</xref>). While taking part in such activities, more sensory neurons are triggered and it increases the cognitive skills, understandability, and problem-solving skills of students. For example, a topic is given for discussion, a group is formed to work on the topic and present their analysis and findings, and presentations and animations are submitted online. <xref ref-type="fig" rid="F4">Figure 4</xref> also depicts the concept of active learning in online teaching-learning systems where information is extracted, processed, and applied to provide a meaningful interpretation of the topic.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption><p>Active learning process.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g004.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>TABLE 1</label>
<caption><p>Comparison of various OTLs based on different parameters.</p></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="groups">
<thead>
<tr>
<td valign="top" align="left">Parameters</td>
<td valign="top" align="center" colspan="2">Synchronous learning<hr/></td>
<td valign="top" align="center" colspan="2">Asynchronous learning<hr/></td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Web conferencing</td>
<td valign="top" align="center">LMS</td>
<td valign="top" align="center">MOOC</td>
<td valign="top" align="center">Self-directed</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><bold>Usability</bold></td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">Moderate</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Scalability</bold></td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Security</bold></td>
<td valign="top" align="center">Strong</td>
<td valign="top" align="center">Strong</td>
<td valign="top" align="center">Moderate</td>
<td valign="top" align="center">Strong</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Supporting multimedia</bold></td>
<td valign="top" align="center">Supports all types</td>
<td valign="top" align="center">Supports almost all types</td>
<td valign="top" align="center">Supports video lectures, texts</td>
<td valign="top" align="center">Supports almost all types</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Heterogeneity</bold></td>
<td valign="top" align="center">Heterogeneous</td>
<td valign="top" align="center">Heterogeneous</td>
<td valign="top" align="center">Heterogeneous</td>
<td valign="top" align="center">Heterogeneous</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Reliability</bold></td>
<td valign="top" align="center">Moderate</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">High</td>
<td valign="top" align="center">Moderate</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Availability</bold></td>
<td valign="top" align="center">Online, Limited availability</td>
<td valign="top" align="center">Both online and offline, Available to teachers and students</td>
<td valign="top" align="center">Online, Open and available to all</td>
<td valign="top" align="center">Both online and offline, Available to learners only not teachers</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Privacy</bold></td>
<td valign="top" align="center">Strong</td>
<td valign="top" align="center">Strong</td>
<td valign="top" align="center">Moderate</td>
<td valign="top" align="center">Moderate</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Affordability/cost QoS</bold></td>
<td valign="top" align="center">Freemium</td>
<td valign="top" align="center">Free, Freemium, Premium</td>
<td valign="top" align="center">Free</td>
<td valign="top" align="center">Freemium, Premium</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Good</td>
<td valign="top" align="center">Good</td>
<td valign="top" align="center">Average</td>
<td valign="top" align="center">Good</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Platforms</bold></td>
<td valign="top" align="center">Windows, Mac, Linux</td>
<td valign="top" align="center">Windows, Mac, Linux</td>
<td valign="top" align="center">Windows, Mac, Linux</td>
<td valign="top" align="center">Windows, Mac, Linux</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Deployment</bold></td>
<td valign="top" align="center">Cloud-based, Mobile, Desktop</td>
<td valign="top" align="center">Cloud-based, Self-hosted, Mobile, Desktop</td>
<td valign="top" align="center">Mobile, Self-hosted, Cloud-based</td>
<td valign="top" align="center">Mobile, Cloud-based</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Customers</bold></td>
<td valign="top" align="center">Large enterprise, Small/Medium businesses, Academics, Freelancers</td>
<td valign="top" align="center">Freelancers, Large enterprise, Small/Medium businesses, Academics, Educational institutes</td>
<td valign="top" align="center">Academics, Freelancers, Large enterprise, Non-profits, Public, Administration, Small/Medium businesses</td>
<td valign="top" align="center">Freelancers, Public, Enterprise</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Training</bold></td>
<td valign="top" align="center">Documentation, Online tutorials</td>
<td valign="top" align="center">Documentation, Online tutorials, Webinars</td>
<td valign="top" align="center">Documentation, Live, Online tutorials, Webinars</td>
<td valign="top" align="center">Documentation, Tutorial walkthrough</td>
</tr>
<tr>
<td valign="top" align="left"><bold>Support</bold></td>
<td valign="top" align="center">Email, FAQ, Documentation, Online help</td>
<td valign="top" align="center">Email, FAQ, Online community</td>
<td valign="top" align="center">24/7, Email, FAQ, Knowledge base, Live online, Online community</td>
<td valign="top" align="center">FAQ, Online community, Email, Online help</td>
</tr>
</tbody>
</table></table-wrap>
</sec>
<sec id="S1.SS2.SSS3">
<title>Engaged learning</title>
<p>Engaged learning is a practice in which students actively take part in the learning process. In this learning model, students engage in research, discussions, and projects and use technology to make discoveries based on their choices where teachers act as facilitators or guides rather than lectures to help students achieve their mission (<xref ref-type="bibr" rid="B9">9</xref>).</p>
</sec>
<sec id="S1.SS2.SSS4">
<title>Personalized learning</title>
<p>Personalized learning focuses on individuals&#x2019; strengths, interests and skills as shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. It is in contrast to the traditional teaching-learning process as each student is individually guided and the teacher doesn&#x2019;t lead all students through the same lessons (<xref ref-type="bibr" rid="B10">10</xref>).</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption><p>Personalized learning process.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g005.tif"/>
</fig>
<p>The learning rate of each student is different and the way he/she understands, analyzes, and interprets is also different. So, the way of teaching is optimized for the needs of each learner. The Online Teaching-Learning system helps each student to facilitate the effort needed to master the concept. Each student can learn at their own pace and practice until they master the concept. In case of confusion, they can personally ask for suggestions and learning techniques as per their intellect and convenience.</p>
</sec>
</sec>
</sec>
<sec id="S2">
<title>Design issues</title>
<p>The online teaching-learning system should incorporate all the factors that contribute to an effective design of a system. While designing an online system, the designers should be aware of the operability, understandability, and robustness of the system. Users, environment, social and legal issues, policies, etc., should be taken into consideration during design specifications. The following are some of the design issues related to online teaching-learning systems:</p>
<sec id="S2.SS1">
<title>Ease of use</title>
<p>The online teaching-learning system must be easy to use in terms of navigation and interface design. Various types of users with different backgrounds use this system, so it must be user-centered, customizable and understandable by every group. Navigation to the different pages, features or settings should be clear and easy. The interface design should also be simple, specific and to the point without fancying simple things.</p>
</sec>
<sec id="S2.SS2">
<title>Reliability</title>
<p>Reliability of software is defined as the probability of the program working without failure. In this case, it is referred to as consistency over time, and dependability of the system. In software engineering, a simple measurement of reliability is mean-time-between-failure (MTBF) (<xref ref-type="bibr" rid="B11">11</xref>).</p>
<p>MTBF = MTFF + MTRR</p>
<p>Where MTTF and MTRR are mean-time-to-failure and mean-time-to-repair.</p>
<p>It shows that the system is performing as desired or not in terms of request responses, server responses, execution time and accessibility.</p>
</sec>
<sec id="S2.SS3">
<title>Platform</title>
<p>Nowadays, almost all digital devices are smart. With the advancement of smartphones, tablets and PC, a lot of possibilities have emerged. But it has also increased the task of the developers as these devices use different operating systems. So, developers have to design and maintain the application for different platforms.</p>
</sec>
<sec id="S2.SS4">
<title>Scalability</title>
<p>Scalability is the ability of the system to cope with the growing needs. If the number of users increases, the system should also adapt according to the users and if the system is to be migrated to a large enterprise from a small enterprise, it must be scaled according to the needs of the organization.</p>
</sec>
<sec id="S2.SS5">
<title>Security and privacy</title>
<p>Security and privacy are the major issues in this digital era. The online teaching learning platforms are also prone to various attacks and data manipulation. Security breaches such as Man in the middle attack (MITM), Cross-site scripting (XSS), Ip spoofing, Session hijacking, Brute force and DOS attacks, etc., are very common nowadays and online systems must have the mechanism and manpower to defend against such attacks. Preventing unauthorized access, Password protection, Data encryption, Using antimalware, and using a secured protocol (HTTPS and SSH) for online transmission and remote access are some of the preventive measures.</p>
</sec>
<sec id="S2.SS6">
<title>Consistency and quality</title>
<p>The system should be consistent and provide quality services to the users. The system should not behave differently under varying circumstances. Quality services and system optimization must be done in order to achieve smooth performance.</p>
</sec>
</sec>
<sec id="S3">
<title>Challenges</title>
<p>Online Teaching Learning is the future of the education system, yet it is not possible to implement OTL in each and every region. Most developed countries have implemented OTL in their education system in addition to the traditional teaching-learning system. But still, there are regions where these systems are not implemented, are in the developing phase, and in some institutions, they are implemented in parts (specific purpose) (<xref ref-type="bibr" rid="B12">12</xref>). Therefore, there are many challenges that should be addressed. Some of them are addressed below:</p>
<sec id="S3.SS1">
<title>Monotonous</title>
<p>Online teaching learning is meant to reduce the boredom of the existing traditional classroom-style teaching process. But in some cases, it turned out to be passive as lecturers only provide resources which are not attractive and understandable completely. Lengthy texts, MCQs, and complex choices of words fail to engage students. It is more like e-reading rather than e-learning.</p>
</sec>
<sec id="S3.SS2">
<title>Accessibility</title>
<p>Some online platforms are not accessible by most people. Moreover, students don&#x2019;t have enough resources to participate in OTL. The absence of connectivity or the internet is one of the many reasons for this. The time factor is also another cause where students are not able to attend the class in real-time. In many regions, the complete course resources are not accessible to everyone.</p>
</sec>
<sec id="S3.SS3">
<title>Infrastructure and technical issues</title>
<p>Infrastructures needed for OTL are not within everyone&#x2019;s reach. In poor and developing countries students lack basic hardware and software requirements. In some regions, there are cellular network problems, low bandwidth/poor internet connection and continuous 24-hour electricity service is also not available. Such problems make real-time interaction impossible.</p>
</sec>
<sec id="S3.SS4">
<title>Security and privacy</title>
<p>Security is a major concern in any online application. Privacy is more valuable than anything in this digital world. Making a platform and all the connections secure is a tough task. Various technologies contribute to the management of security protocols on the application. Maintaining those technologies requires software and manpower. If the online system doesn&#x2019;t pay enough attention to security, there are chances of user data and course resources being breached exposing the entire community.</p>
</sec>
<sec id="S3.SS5">
<title>Adaptability</title>
<p>Entering a new online learning environment can be more intimidating than entering a new physical learning environment. It takes time and effort to completely adapt to a new style of learning so there must be enough guidelines, tips, and examples in order to ease the students and instructors to adapt to the platform.</p>
</sec>
<sec id="S3.SS6">
<title>Familiarity</title>
<p>Familiarity with hardware, software, and computer networks is a major key element in implementing OTL systems. Many students lack computer literacy and feel difficult to work with basic programs like PowerPoint, Word, etc. Not only students, but instructors who are more comfortable with traditional teaching-learning systems also are prone to lack these skills as well. They are also not able to troubleshoot minor problems and handle basic errors. OTL systems require students and teachers to manage files, assignments, and course materials in an organized manner.</p>
</sec>
</sec>
<sec id="S4">
<title>Online teaching-learning system</title>
<p>The hierarchical diagram in <xref ref-type="fig" rid="F6">Figure 6</xref> depicts the various types and categories of online teaching-learning systems (<xref ref-type="bibr" rid="B13">13</xref>). There are several parameters to distinguish OTL systems from one another. There are different bases for categorizing the online system according to our understanding, analysis, and the resources found on the internet.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption><p>Hierarchical diagram showing the classification of online teaching-learning systems.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g006.tif"/>
</fig>
<p>At first, the online teaching-learning process is divided into three categories based on the teaching methods/process (<xref ref-type="bibr" rid="B14">14</xref>). In many colleges and universities teaching processes are different and it is still in practice. They are broadly categorized as Web-enhanced, Web-based, and Hybrid systems (<xref ref-type="bibr" rid="B15">15</xref>). The web-enhanced learning process is similar to traditional methods as it takes place in a classroom with instruction facilitating the course at a scheduled time and day but the course resources are available to students 24/7 using a Learning Management System (LMS). Online activities are performed as per instructor and course requirements. Hybrid learning is referred to as blended learning where a significant amount of courses are available online. Here, more focus is given to web-based learning.</p>
<p>Web-based learning is referred to as online classes or online learning processes through a learning-driven system (<xref ref-type="bibr" rid="B16">16</xref>). It is called web-based because all the activities are performed online through the web. These activities include online classes, file transfer, course activities, resource management, assignments, discussions, etc. Web-based learning is also categorized into two learning types because mainly two modes of communication are responsible for the transmission of data for online teaching-learning or any other system. So, based on the type of service these modes of communication provide, web-based learning systems are Synchronous learning and Asynchronous learning.</p>
<sec id="S4.SS1">
<title>Synchronous learning</title>
<p>Synchronous learning is based on a synchronous mode of data transfer in which the client waits until the server responds with the processed data. It requires the instructor and students to interact in real-time simultaneously. It is similar to a webinar where participants interact with each other through text, audio or video. In synchronous learning, a group of students and instructors are engaged at the same time. Real-time interactions such as live chat, online instant messaging and video conferencing are supported by synchronous learning. <xref ref-type="fig" rid="F7">Figure 7</xref> depicts the working of synchronous learning in an online teaching learning system. Based on the needs of learning, synchronous learning is also known as web-conferencing.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption><p>Schematic diagram showing synchronous learning process.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g007.tif"/>
</fig>
</sec>
<sec id="S4.SS2">
<title>Web conferencing</title>
<p>Web conferencing refers to a virtual meeting hosted on a server. Those server providers are third-party suppliers. Web conferencing is different from video conferencing as anyone with the link can join from any location as long as they have the link to the meeting or a meeting code (<xref ref-type="bibr" rid="B17">17</xref>). Some of the web conferencing platforms are Zoom, Google Meet, Cisco WebEx, Skype, Microsoft Team, etc. All these applications follow the process shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The UI, presentation, and pricing policy may differ but the basic architecture of all these applications are similar (<xref ref-type="bibr" rid="B18">18</xref>).</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption><p>Working of web-conferencing application.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g008.tif"/>
</fig>
<p>The working of real-time meeting/web conferencing (<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>) is shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The system works in three steps.</p>
<list list-type="simple">
<list-item><p><bold>Step 1:</bold> The instructor or teacher creates or schedules a meeting. This will generate a meeting link or meeting ID that he/she can share with the participants. The participants cannot join the meeting without a link or ID.</p>
</list-item>
<list-item><p><bold>Step 2:</bold> The students or learners should go to the meeting link or join the meeting using a meeting ID to participate in the meeting.</p>
</list-item>
<list-item><p><bold>Step 3:</bold> After the completion of steps 2 and 3, the instructors and students both participate in the meeting and perform necessary activities. The meeting is held on third-party software which provides various functionalities as shown in <xref ref-type="fig" rid="F8">Figure 8</xref>.</p>
</list-item>
</list>
<p>The features of the web conferencing platform include face-to-face meetings over the web, screen share and whiteboard services, collaboration on the same screen using a virtual whiteboard, recording and saving meetings, calendar, chat and online instant messaging, strong security and privacy, etc.</p>
</sec>
<sec id="S4.SS3">
<title>Asynchronous learning</title>
<p>Asynchronous learning is a self-paced learning strategy based on the asynchronous mode of data transfer in which the client does not wait until the server responds. The client-side program proceeds further while the server request is being processed in the background. In this type of learning, the course interaction does not take place in real time. It is an online practice in which students are provided with all the resources and can interact with the learning management system at any time according to their convenience. It supports both online and offline features as shown in <xref ref-type="fig" rid="F9">Figure 9</xref>. Based on the need for learning, asynchronous learning is categorized into three types.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption><p>Schematic diagram showing asynchronous learning process.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g009.tif"/>
</fig>
</sec>
<sec id="S4.SS4">
<title>Digital learning management system</title>
<p>Digital Learning Management system is a platform/software where online courses and training materials are delivered to students/participants and helps to manage online courses, their participants, their evaluation technique and the effectiveness of the course (<xref ref-type="bibr" rid="B21">21</xref>). All kinds of organizations benefit from LMS. Learning Management Systems are used by large enterprises, small and medium businesses and freelancers as well. In this digital era, the education system depends on LMS to provide education online. Many colleges and universities use LMS for remote access to courses online. In the education and higher education markets, an LMS will include a variety of functionalities that are similar to those of the corporate sector but will have features such as instructor-facilitated learning, a discussion board and often the use of a syllabus.</p>
<p>The learning management system with required components and features are shown in <xref ref-type="fig" rid="F10">Figure 10</xref>. LMS deals with the overall management of the teaching-learning process. The teachers and students are authenticated using a login management system. After successful login, the users can perform various course-related and management activities. Students and teachers have different functions and work according to the availability and access to the LMS. The LMS supports online class lectures and group involve-ment/discussion. Various activities in LMS are managed by different components according to their functionalities. The assignment management component manages all the assignment-related activities. Similarly, other management components manage their respective activities. The LMS system also tracks the activity of students and provides various evaluation measures. The Learning Management System is categorized into two types based on deployment and licensing (<xref ref-type="bibr" rid="B22">22</xref>). LMS is categorized on such a basis because there are a lot of different types of digital devices such as smartphones, and PCs with different architectures and the LMS system comes with a wide range of prices. Based on deployment, the LMS can be categorized into four groups.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption><p>Block diagram showing components of Learning management system (LMS).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g010.tif"/>
</fig>
<sec id="S4.SS4.SSS1">
<title>Cloud-based</title>
<p>The LMS software is hosted on the servers of the vendors and the users can access the LMS online (<xref ref-type="bibr" rid="B23">23</xref>). The vendor is responsible for the maintenance, management and upgrading of the system. Online learners can access the course resources and engage in the learning process via the web. They can even download the course for offline access to the resources. Generally, the LMS maintains login management for the authentication of users. Teachers and students can log in and perform their activities, interact using discussion forums and more. Some of the existing cloud-based LMS are Adobe Captivate Prime, LearnUpon, Docebo, TalentLMS, SAP Litmos, and Loop.</p>
</sec>
<sec id="S4.SS4.SSS2">
<title>Self-hosted</title>
<p>The LMS software is hosted by the organization itself and has full control of the server. In this type, the organization should be responsible for maintaining, upgrading and managing servers and the security of the system (<xref ref-type="bibr" rid="B23">23</xref>). Some of the self-hosted LMS systems are Moodle, Chamilo, Open edX, Totara Learn, MOS Chorus, Sofia Learn, and Schoolbox.</p>
</sec>
<sec id="S4.SS4.SSS3">
<title>Desktop application</title>
<p>The LMS software is installed on the desktop. Some of the desktop-based LMS are Skillcast LMS, GyrusAim, Nimble LMS, Asentia, Open edX, and Abara LMS.</p>
</sec>
<sec id="S4.SS4.SSS4">
<title>Mobile application</title>
<p>Mobile-compatible LMS software is installed in smartphones. It makes access to the resources easier and time convenient. Some of the mobile-based applications are Cell-Ed, Eneza Education, Funzi, KaiOS, Ubongo, and Ustad Mobile. Based on licensing types, the LMS can be categorized into two groups.</p>
<sec id="S4.SS4.SSS4.Px1">
<title>Open source/Free license</title>
<p>They are generally free and open to everyone (<xref ref-type="bibr" rid="B24">24</xref>). Some of the open-source and free software are Moodle, Chamilo, Open edX, Canvas, Forma, Google Classroom, OLAT, and Opentute.</p>
</sec>
<sec id="S4.SS4.SSS4.Px2">
<title>Paid license</title>
<p>They require a monthly or yearly subscription. Some applications with paid licensing are Adobe Captivate Prime, LearnUpon, Docebo, Asentia, 360Learning, Northpass, eFront, and LatitudeLearning.</p>
<p>Some of the features of LMS include a virtual learning environment, technical support, course management, teacher and student management, communication management, assignment management and evaluation schemes, security and privacy.</p>
</sec>
</sec>
</sec>
<sec id="S4.SS5">
<title>MOOC</title>
<p>MOOC refers to Massive Open Online Course. They are massive courses where a large number of enrollments are possible which are open to everyone and anyone can access the course online for free. MOOC is a platform where a large group of participants with similar interests in a topic can interact, learn new skills, and advance their careers (<xref ref-type="bibr" rid="B25">25</xref>). Millions of people around the world use MOOCs for career development, college preparation, supplemental learning, e-learning, and more. MOOCs provide interactive courses with user forums or social media discussions to support community interactions among students, professors, and teaching assistants (<xref ref-type="bibr" rid="B26">26</xref>). It also supports immediate feedback on quick quizzes and assignments.</p>
<sec id="S4.SS5.SSS1">
<title>cMOOC</title>
<p>cMOOC (accessibility MOOC) is open-licensed and based on the learning idea of social interaction where information is produced and shared by the members involved in the course. cMOOC provides the control of the course to the students where they can set objectives and goals, make contents and exercises of the course and team up to share information through various mediums such as wikis, web gathering, social networks and more.</p>
</sec>
<sec id="S4.SS5.SSS2">
<title>xMOOC</title>
<p>xMOOC stands for extension MOOC and is based on behavioral learning. Behavioral learning theory is based upon the idea that behaviors are acquired through conditioning. It is a teacher-based and centralized learning method (<xref ref-type="bibr" rid="B27">27</xref>). xMOOC uses video presentation, content-based reading, tests and assignments. The instructor guides the lessons of the course and the students use discussion forums to share ideas and discuss learning together. Some of the existing MOOC platforms are Alison, Canvas, Coursera, Edx, iCourse, Udemy, Cybrary, and TED-Ed Earth School.</p>
<p>All these MOOC platforms follow the components shown in <xref ref-type="fig" rid="F11">Figure 11</xref> and have similar architecture. The above figure shows the general overview of all the MOOC platforms. Some of the features of MOOC (<xref ref-type="bibr" rid="B28">28</xref>) include global- scale interaction, a large number of user support, open to everyone, free course content and resources, provides courses from recognized institutions and instructors, facilitates academic preparation for colleges, provides course completion certificates and boosts career prospects, attractive and meaningful classes, and supports distributed learning.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption><p>Diagram showing various components of Massive Open Online Course (MOOC).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijcs-2023-12-g011.tif"/>
</fig>
</sec>
</sec>
<sec id="S4.SS6">
<title>Self-directed Learning</title>
<p>Self-directed learning is a process where individuals take the initiative, with or without the assistance of others, in diagnosing their learning needs, formulating learning goals, identifying human and material resources for learning, choosing and implementing appropriate learning strategies, and evaluating learning outcomes (1975, Malcolm Shepherd) (<xref ref-type="bibr" rid="B29">29</xref>). Self-directed learning uses a learning management system to provide resources such as videos, slideshows, texts, and quizzes. The reason behind the concept of self-learning is the desire to be in control of deciding what to learn and how to learn it. In self-directed learning, the earner can decide what to learn, how to learn, and what should be the outcome of learning. It applies to different contexts of learning whether it is learning to ride a bike, play a musical instrument, cook, learn academic content or learn a new language. In summary, the main elements of self-directed learning (<xref ref-type="bibr" rid="B30">30</xref>) include students acting alone without any interaction with teachers or peer groups and being available at any time. Self-directed learning with respect to an online college student incorporates (<xref ref-type="bibr" rid="B31">31</xref>) the following.</p>
<sec id="S4.SS6.SSS1">
<title>Self-motivation</title>
<p>Students are required to have a certain level of self-motivation because a well-motivated student has the ability to cope with course materials and a clear vision of the course. They use their experience to deal with a new problem, and when their experience comes up short, they seek out learning opportunities to help them overcome the problem.</p>
</sec>
<sec id="S4.SS6.SSS2">
<title>Developing strategy and goals</title>
<p>A successful completion of a course requires students to have commitment, discipline, and desire to learn. Self-learning provokes self-directed learning terms. So, students must set their strategy, goals, and procedures to achieve those goals. It includes activities such as time scheduling, course activity management, practice strategy, and regular reflection on goals.</p>
</sec>
<sec id="S4.SS6.SSS3">
<title>Start learning</title>
<p>All the plans and strategies developed are implemented using the online resources to assist students. These resources include course materials, technology support, practice sets, quizzes, and accessibility services. Students also need to understand the various approaches to studying.</p>
</sec>
<sec id="S4.SS6.SSS4">
<title>Self-evaluation</title>
<p>Self-evaluation is very important in self-directed learning as it gives insight into the performance and progress of the students. Self-evaluation helps in measuring the completion of goals and engaging in self-reflection of their achievements. The evaluation also provides feedback on the areas where improvements are to be done.</p>
<p>Some of the existing Self-directed learning platforms are ABRA, British Council, Byju&#x2019;s, Code It, Code Week, Duolingo, Khan Academy, OneCourse, Siyavula, and Youtube. Moreover, the features of self-directed learning include easy and effective adaptation to the learning environment, self-reflection of performance and progress, new challenges, comfortable learning, a good critical and intellectual thinking platform, etc.</p>
</sec>
</sec>
</sec>
<sec id="S5">
<title>Comparative analysis of online teaching learning systems</title>
<sec id="S5.SS1">
<title>Usability</title>
<p>According to ISO usability is the extent to which a product can be used by specified users to achieve specific goals with effectiveness, efficiency, and satisfaction. Technical usability and learning usability best define/justify the usability of online teaching learning (OTL) systems. Technical usability deals with the ease of interaction with the learning platform such as UI, navigation, and plugins whereas learning usability is about minimizing the learning-related frustration for users. Based on these facts, usability (Technical and Learning can be rated as <bold>High, Moderate, and Low</bold>).</p>
</sec>
<sec id="S5.SS2">
<title>Scalability</title>
<p>Scalability is a parameter that justifies the system&#x2019;s ability to handle growing amounts of work and be flexible to accommodate that growth (<xref ref-type="bibr" rid="B32">32</xref>). In this context, the system is an online teaching-learning system. It deals with growing the application significantly as the size and complexity of the software increases. Scalability gives answers to some questions such as</p>
<list list-type="simple">
<list-item><p><bold>Q1.</bold> Can OTL software be implemented on a large scale?</p>
</list-item>
<list-item><p><bold>Q2.</bold> Can it cope with transferring the system architecture from a small enterprise to a big enterprise (<xref ref-type="bibr" rid="B33">33</xref>)?</p>
</list-item>
<list-item><p><bold>Q3.</bold> Does the OTL system support rapid and additional growth or changes in data?</p>
</list-item>
</list>
<p>With changes in needs, the OTL system should be able to adapt according to it by managing a large amount of data, a large number of users, response time, and system needs. Based on these facts, scalability can be rated as <bold>High, Moderate, and Low.</bold></p>
</sec>
<sec id="S5.SS3">
<title>Security</title>
<p>Online teaching learning systems should come with highly secure protocols and technologies. In this digital era, security is a major concern in every field. Authentication, restriction, Encryption, backup, Malware protection, and cyber-attack protection are some of the essential elements of security in OTLs (<xref ref-type="bibr" rid="B34">34</xref>). Attacks such as Man-in-the-middle attack (MITM), Cross-site scripting(XSS), Rootkits, Session hijacking, SQL injection, Bruteforce, and DOS are some of the security risks proposed by attackers. Based on such capabilities of the system to defend against such attacks, the security of OTLs can be rated as</p>
<sec id="S5.SS3.SSS1">
<title>High security</title>
<p>Strong Authentication, Good encryption, Strong firewalls and anti-malware.</p>
</sec>
<sec id="S5.SS3.SSS2">
<title>Moderate security</title>
<p>Strong Authentication, Moderate encryption, Moderate firewall and anti-malware services.</p>
</sec>
<sec id="S5.SS3.SSS3">
<title>Low security</title>
<p>Poor Authentication, Simple or no encryption, Weak firewall.</p>
</sec>
</sec>
<sec id="S5.SS4">
<title>Supporting multimedia</title>
<p>An OTL system provides services to share multimedia such as texts, videos, audio, pdfs, live streaming, and screen share. OTL systems are of different types and support different multimedia types based on their functionality. For instance, web conferencing OTLs provide video streaming, live screen sharing, and online Instant Messaging facilities, LMS provides asynchronous file transfer rather than live streams, and MOOC delivers video lectures and discussion forums only.</p>
</sec>
<sec id="S5.SS5">
<title>Heterogeneity</title>
<p>Online teaching learning platforms have to deal with heterogeneous data. Heterogeneous data such as graphical data, voice/video, text, and numerical data contained in a compound document should be organized and accessed as a single data structure rather than a collection of separate files.</p>
</sec>
<sec id="S5.SS6">
<title>Reliability</title>
<p>Reliability in OTLs refers to consistency over time, dependability, the efficiency of the system, and its capability to achieve its goal. The main objective of OTLs is to effectively deliver online training materials and facilitate easy interaction between instructors and learners without failure (<xref ref-type="bibr" rid="B35">35</xref>). Reliability of such systems can be measured by incorporating some of the following points:</p>
<list list-type="simple">
<list-item>
<label>&#x2022;</label>
<p>User Interface workflow, usability, and accessibility of the platform.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Measuring the mean time between failures (MTBF) (<xref ref-type="bibr" rid="B11">11</xref>).</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Evaluation of the learners&#x2019; track reports to identify the faults and reliability issues related to performance (speed, execution and response time, etc.).</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Performing expert-based reviews and heuristics evaluation.</p>
</list-item>
</list>
<p>Based on these facts and issues reliability of OTLs can be rated as:</p>
<sec id="S5.SS6.SSS1">
<title>Highly reliable</title>
<p>Fluent workflow, easy accessibility, high usability, great performance, less MTBF.</p>
</sec>
<sec id="S5.SS6.SSS2">
<title>Moderately reliable</title>
<p>Average MTBF, moderate usability, satisfactory performance.</p>
</sec>
<sec id="S5.SS6.SSS3">
<title>Less reliable</title>
<p>High MTBF, low usability, poor performance, not easily accessible.</p>
</sec>
</sec>
<sec id="S5.SS7">
<title>Availability</title>
<p>Availability of a system/program in terms of e-learning refers to whether the program/course can be accessed. If the program/course can be accessed then, what will be the basis for its availability. System availability can be categorized as follows.</p>
<sec id="S5.SS7.SSS1">
<title>Based on connectivity</title>
<p>Online, Offline, or Both</p>
</sec>
<sec id="S5.SS7.SSS2">
<title>Based on the user</title>
<p>Available to students and instructors only, Open for everyone</p>
</sec>
</sec>
<sec id="S5.SS8">
<title>Privacy</title>
<p>Privacy and security are different and it has a different and transparent set of policies. In the OTL system, teachers and students should have a private place to perform their activities online. While doing so, teachers should be able to criticize without fear and students should not fear to comment freely on controversial matters (<xref ref-type="bibr" rid="B36">36</xref>). Moreover, the OTL system should protect the personal data collection of students by the private sector for commercial use and prevent government agencies from tracking student learning activities. Personal details of users (students and teachers) should not be exposed without permission and data should be encrypted while transferring from client to server. With all these factors in mind, the privacy of the OTL systems can be categorized as <bold>Strong</bold>, <bold>Moderate</bold>, and <bold>Weak</bold>.</p>
</sec>
<sec id="S5.SS9">
<title>Affordability/Cost</title>
<p>Online systems provide a more affordable option than traditional colleges. LMS used by colleges and universities provides online education for their students&#x2019; college fees whereas some LMS is provided free of charge by some colleges and universities. In some cases, course resources such as textbooks are available online at no cost. Many MOOC courses provide course resources and materials for free but charge for certifications. These OTL platforms come up with different pricing options. Based on the cost of the OTL system it can be categorized as</p>
<sec id="S5.SS9.SSS1">
<title>Free</title>
<p>It&#x2019;s completely free.</p>
</sec>
<sec id="S5.SS9.SSS2">
<title>Freemium</title>
<p>All the basic requirements are free but have to pay for additional features.</p>
</sec>
<sec id="S5.SS9.SSS3">
<title>Premium</title>
<p>It has pricing ranges and is not available for free.</p>
</sec>
</sec>
<sec id="S5.SS10">
<title>Quality of Service (QoS)</title>
<p>Quality of Service in OTLs refers to the measure of the overall performance of the learning system (<xref ref-type="bibr" rid="B37">37</xref>). There are various factors contributing to the quality of services but in this case, we mainly consider three parameters (<xref ref-type="bibr" rid="B38">38</xref>): Service quality, Information quality, and System quality. Service quality incorporates reliability, assurance, tangibility, and responsiveness of OTL systems. Information quality deals with quality learning content such as presentation, structure, interactivity, and delivery modes and system quality refers to the quality of website/software in terms of UI, Navigation, and ease of use. Based on these facts, QoS can be categorized as <bold>Good</bold>, <bold>Average</bold>, and <bold>Poor</bold>.</p>
</sec>
<sec id="S5.SS11">
<title>Platforms</title>
<p>Online teaching-learning platforms come with various types of platform support. The platforms are based on the architecture of the system/hardware. Based on the popularity and most used operating system, some of the platforms are <bold>Linux</bold>, <bold>Mac</bold>, and <bold>Windows</bold>.</p>
</sec>
<sec id="S5.SS12">
<title>Deployment</title>
<p>Based on the deployment of software on various platforms and architectures (<xref ref-type="bibr" rid="B23">23</xref>), OTL systems can be categorized as <bold>Cloud-based</bold>, <bold>Self-hosted</bold>, <bold>Mobile application</bold>, and <bold>Desktop applications</bold>.</p>
</sec>
<sec id="S5.SS13">
<title>Customers</title>
<p>The e-learning systems have various types of customers based on the functionality and need of the system. Some of the customers using these systems are Academic institutions, Freelancers, Non-Profit organizations, Public, Administration.</p>
</sec>
<sec id="S5.SS14">
<title>Training</title>
<p>Training refers to the materials to learn and be familiar with the e-learning systems. These systems are used by various industries as per their need and requirements. Some of the industries using OTL systems are Banking, Education, Management, and e-Learning.</p>
</sec>
<sec id="S5.SS15">
<title>Support</title>
<p>The online teaching-learning systems provide various support to the customers in case of errors, training, and usage of the system. Some services provided by OTL systems for support are 24/7 helpline, Email, FAQ, Knowledge Base, Live Online, and Online Community.</p>
</sec>
</sec>
<sec id="S6" sec-type="discussion">
<title>Discussion</title>
<p>The online teaching learning system plays a vital role in distance learning. It supports almost all the requirements needed for efficient online interaction between users. Today, education is about giving students the skills they need to succeed in this new world and helping them grow the confidence to practice those skills. The new education system focuses mainly on Creativity, Critical thinking, Communication, and Collaboration. The online teaching-learning system should incorporate all these components and design systems that provide a learning system that fulfills the needs of the present and future. Such systems are used by direct users and managed by indirect users. Students and teachers are the direct users of the system. There are certain requirements that an online teaching learning system should fulfill with respect to both types of users for present and future contexts.</p>
<sec id="S6.SS1">
<title>Interactive learning objects</title>
<p>Interactivity has long been seen as a necessary and fundamental mechanism for knowledge acquisition (Sims 1997). Students interact with various objects in the system to participate in the learning process. Interactive labels and tools should be provided with enough guidelines and well- labeled components. The Interactive Numeric Exercises tool allows the creation of interactive exercises in any subject domain that requires the user to follow a set algorithm to solve a numeric problem.</p>
</sec>
<sec id="S6.SS2">
<title>Collaborative learning</title>
<p>A platform with discussion boards, file sharing, and Virtual chats enable learners to collaborate and share ideas. Collaborating learning describes a variety of different learning situations. It supports the discussion of groups of students and instructors about a concept using online forums. Collaborative learning increases the cognitive and intellectual capabilities of the participants.</p>
</sec>
<sec id="S6.SS3">
<title>Error handling</title>
<p>Many tasks such as file download, transfer, video playback, and web conferencing may fail at any time depending on whether the user is mishandling data, or the server is overloaded with requests which may trigger software or hardware failure. For instance, a user may accidentally try to login again after being logged in which creates a double session for the current user. This may bring unnecessary problems to both the user and the system.</p>
</sec>
<sec id="S6.SS4">
<title>Reliability and scalability</title>
<p>Reliability of software is defined as the probability of the program working without failure. In this case, it is referred to as consistency over time, and dependability of the system. Scalability is the ability of the system to cope with growing needs. The online teaching learning system should be reliable and scalable. Reliability and scalability also facilitate management and administrative teams to monitor and maintain the system effectively. Response time, execution time, adaptability, accessibility, and usability help to determine the reliability and scalability of the system.</p>
</sec>
<sec id="S6.SS5">
<title>Cognitive skills</title>
<p>Students and teachers that are involved in an online teaching-learning system should master a complex range of skills to achieve their goals. Various cognitive tools - computer applications such as computer conferencing, expert systems, databases, and spreadsheets are used which requires users to interpret and organize personal knowledge.</p>
</sec>
<sec id="S6.SS6">
<title>Security and privacy</title>
<p>Security and privacy are major issues because data should be confidential and server reliable. Users should be provided with privileges according to their needs. Students and teachers should be provided with the necessary security and privacy services such as authentication and data encryption whereas system managers and administrators should be given the necessary tools to defend against attacks.</p>
</sec>
<sec id="S6.SS7">
<title>IT Law</title>
<p>IT law (cyberlaw) is related to information technology and activities on the internet. It deals with the legal and illegal issues in the IT field. IT law is related to law and order and its consequences if anything illegal or unauthorized activities are done using the world wide web or the internet. IT laws have sections and subsections for different types of unofficial, violating, or theft issues and impose necessary punishment according to the crime. Online teaching-learning (OTL) systems are operated on the top of the internet so there is a high chance of security breaches, privacy theft, and data manipulation issues. In case any illegal or violating activities in the OTL system leads to cybercrime, necessary punishments are imposed on the guilty.</p>
</sec>
<sec id="S6.SS8">
<title>Infrastructures</title>
<p>Basic infrastructures such as electricity, internet connection, and cellular service are needed for running an online system. The government and private sectors have worked on and proposed plans and policies in the communication sectors. Various government and private Internet Service Providers (ISPs) have emerged in recent years. Cellular network companies have also facilitated connectivity in different regions. But there are still some problems such as availability of hardware and software, poor connection, low bandwidth, and poor cellular networks, which make it difficult for users to access the OTL&#x2019;s at any time. The internet service is expensive in developing countries and 24/7 electricity service is also not available in various regions.</p>
</sec>
</sec>
<sec id="S7" sec-type="conclusion">
<title>Conclusion and future work</title>
<p>An online teaching learning (OTL) system consists of various components and learning strategies as discussed in the previous sections. Information about such systems was obtained through surveys and online research. Various sites, papers, and videos contributed to help find necessary information about OTL systems. Some of those OTL systems were used to find out the working and features of those systems. The research helped to find out the impacts of online teaching learning processes on various users and educational institutions. Various existing types of learning management systems, their services and architecture were studied for this work. The study of such OTLs has led us to think about their improvement and bring changes to such systems. Some of the works that can be carried out in this domain are as follows.</p>
<list list-type="simple">
<list-item>
<label>&#x2022;</label>
<p>Focus on the new learning strategy while developing a new learning management system that incorporates the needs of the 21st-century education system.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Study the various environmental issues for better adaptation to the learning environment.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Focus on the cognitive skills of the users and study the intellectual behavior of users for better usability and understandability of the system.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Study the reliability and scalability factors and create a model which is less prone to bugs and lags.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Implement distributed learning in the learning management system more efficiently.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Integrate synchronous and asynchronous learning in a single platform.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Explore various security breaches and study their causes to analyze the upcoming risks and threats.</p>
</list-item>
<list-item>
<label>&#x2022;</label>
<p>Study the socio-economic aspects that directly or indirectly affect the performance and usability of the system to enhance the system quality and consistency.</p>
</list-item>
</list>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1"><label>1.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stern</surname> <given-names>J.</given-names></name></person-group> <source><italic>Introduction to Online Teaching and Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.wlac.edu/online/documents/otl.pdf">http://www.wlac.edu/online/documents/otl.pdf</ext-link> <comment>(accessed May 8, 2021)</comment>.</citation></ref>
<ref id="B2"><label>2.</label><citation citation-type="journal"><source><italic>4 Basic Components of an Online Course.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.usnews.com/education/online-education/articles/2013/04/24/4-basic-components-of-an-online-course">https://www.usnews.com/education/online-education/articles/2013/04/24/4-basic-components-of-an-online-course</ext-link> <comment>(accessed May 8, 2021)</comment>.</citation></ref>
<ref id="B3"><label>3.</label><citation citation-type="journal"><source><italic>Six Key Components of Effective Online Instruction.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.gettingsmart.com/2017/01/six-key-components-effective-online-instruction/">https://www.gettingsmart.com/2017/01/six-key-components-effective-online-instruction/</ext-link> <comment>(accessed May 9, 2021)</comment>.</citation></ref>
<ref id="B4"><label>4.</label><citation citation-type="journal"><source><italic>10 Advantages of Taking Online Classes.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://oedb.org/ilibrarian/10-advantages-to-taking-online-classes/">https://oedb.org/ilibrarian/10-advantages-to-taking-online-classes/</ext-link> (<comment>accessed May 9, 2021</comment>).</citation></ref>
<ref id="B5"><label>5.</label><citation citation-type="journal"><source><italic>5 Advantages Of Online Learning: Education Without Leaving the House.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/5-advantages-of-online-learning-education-without-leaving-home">https://elearningindustry.com/5-advantages-of-online-learning-education-without-leaving-home</ext-link> <comment>(accessed May 10, 2021)</comment>.</citation></ref>
<ref id="B6"><label>6.</label><citation citation-type="journal"><source><italic>Blended Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://en.wikipedia.org/wiki/Blended_learning">https://en.wikipedia.org/wiki/Blended_learning</ext-link> <comment>(accessed May 10, 2021)</comment>.</citation></ref>
<ref id="B7"><label>7.</label><citation citation-type="journal"><source><italic>What is Active Learning?</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.smartsparrow.com/what-is-active-learning/">https://www.smartsparrow.com/what-is-active-learning/</ext-link> <comment>(accessed May 11, 2021)</comment>.</citation></ref>
<ref id="B8"><label>8.</label><citation citation-type="journal"><source><italic>Active Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://en.wikipedia.org/wiki/Active_learning">https://en.wikipedia.org/wiki/Active_learning</ext-link> <comment>(accessed May 11, 2021)</comment>.</citation></ref>
<ref id="B9"><label>9.</label><citation citation-type="journal"><source><italic>Engaged Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.centerforengagedlearning.org/engaged-learning/">https://www.centerforengagedlearning.org/engaged-learning/</ext-link> <comment>(accessed May 11, 2021)</comment></citation></ref>
<ref id="B10"><label>10.</label><citation citation-type="journal"><source><italic>What Is Personalized Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.understood.org/en/school-learning/partnering-with-childs-school/instructional-strategies/personalized-learning-what-you-need-to-know">https://www.understood.org/en/school-learning/partnering-with-childs-school/instructional-strategies/personalized-learning-what-you-need-to-know</ext-link> <comment>(accessed May 12, 2021)</comment>.</citation></ref>
<ref id="B11"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pressman</surname> <given-names>RS.</given-names></name></person-group> <source><italic>Software Engineering: A Practitioner&#x2019;s Approach.</italic></source> <edition>5th ed</edition>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>The McGraw-Hill Companies</publisher-name> (<year>2001</year>).</citation></ref>
<ref id="B12"><label>12.</label><citation citation-type="journal"><source><italic>5 Common Problems Faced By Students In eLearning.</italic></source> (<year>2020</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/5-common-problems-faced-by-students-in-elearning-overcome">https://elearningindustry.com/5-common-problems-faced-by-students-in-elearning-overcome</ext-link> <comment>(accessed May 12, 2020)</comment>.</citation></ref>
<ref id="B13"><label>13.</label><citation citation-type="journal"><source><italic>Importance and Types of Online Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.eztalks.com/elearning/importance-and-types-of-online-learning.html">https://www.eztalks.com/elearning/importance-and-types-of-online-learning.html</ext-link> <comment>(accessed May 12, 2021)</comment>.</citation></ref>
<ref id="B14"><label>14.</label><citation citation-type="journal"><source><italic>Types of Online Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.fordham.edu/info/24884/online_learning/7897/types_of_online_learning">https://www.fordham.edu/info/24884/online_learning/7897/types_of_online_learning</ext-link> <comment>(accessed May 13, 2021)</comment>.</citation></ref>
<ref id="B15"><label>15.</label><citation citation-type="journal"><source><italic>Types of Online Courses.</italic></source> (<year>2020</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://online.uoregon.edu/types-of-online-courses-2/">https://online.uoregon.edu/types-of-online-courses-2/</ext-link> <comment>(accessed May 13, 2020)</comment>.</citation></ref>
<ref id="B16"><label>16.</label><citation citation-type="journal"><source><italic>Web-based Learning Management System.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.paradisosolutions.com/web-based-learning-management-system">https://www.paradisosolutions.com/web-based-learning-management-system</ext-link> <comment>(accessed May 15, 2021)</comment>.</citation></ref>
<ref id="B17"><label>17.</label><citation citation-type="journal"><source><italic>What is Web Conferencing and How does it Work?</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://startups.co.uk/what-is-web-conferencing/">https://startups.co.uk/what-is-web-conferencing/</ext-link> <comment>(accessed May 13, 2021)</comment>.</citation></ref>
<ref id="B18"><label>18.</label><citation citation-type="journal"><source><italic>What is Zoom and how does it work?</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.pocket-lint.com/apps/news/151426-what-is-zoom-and-how-does-it-work-plus-tips-and-tricks">https://www.pocket-lint.com/apps/news/151426-what-is-zoom-and-how-does-it-work-plus-tips-and-tricks</ext-link> <comment>(accessed May 13, 2021)</comment>.</citation></ref>
<ref id="B19"><label>19.</label><citation citation-type="journal"><source><italic>How does VoIP and Skype work?</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.explainthatstuff.com/how-voip-works.html">https://www.explainthatstuff.com/how-voip-works.html</ext-link> <comment>(accessed May 14, 2021)</comment>.</citation></ref>
<ref id="B20"><label>20.</label><citation citation-type="journal"><source><italic>How to Use Microsoft Teams for Free.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.pcmag.com/how-to/how-to-use-microsoft-teams-for-free">https://www.pcmag.com/how-to/how-to-use-microsoft-teams-for-free</ext-link> <comment>(accessed May 14, 2021)</comment>.</citation></ref>
<ref id="B21"><label>21.</label><citation citation-type="journal"><source><italic>What Is A Learning Management System? LMS Basics.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/what-is-an-lms-learning-management-system-basic-functions-features">https://elearningindustry.com/what-is-an-lms-learning-management-system-basic-functions-features</ext-link> <comment>(accessed May 14, 2021)</comment>.</citation></ref>
<ref id="B22"><label>22.</label><citation citation-type="journal"><source><italic>Types of Learning Management Systems.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://mindflash.com/elearning-glossary/types-of-lms">https://mindflash.com/elearning-glossary/types-of-lms</ext-link> <comment>(accessed May 15, 2021)</comment>.</citation></ref>
<ref id="B23"><label>23.</label><citation citation-type="journal"><source><italic>Web-Based VS Installed LMS: Which Is the Best LMS.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.allencomm.com/blog/2017/01/web-based-vs-installed-lms/">https://www.allencomm.com/blog/2017/01/web-based-vs-installed-lms/</ext-link> <comment>(accessed May 15, 2021)</comment>.</citation></ref>
<ref id="B24"><label>24.</label><citation citation-type="journal"><source><italic>The Top Open Source Learning Software.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/top-open-source-learning-management-systems">https://elearningindustry.com/top-open-source-learning-management-systems</ext-link> <comment>(accessed May 15, 2021)</comment>.</citation></ref>
<ref id="B25"><label>25.</label><citation citation-type="journal"><source><italic>Massive open online course.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://en.wikipedia.org/wiki/Massive_open_online_course">https://en.wikipedia.org/wiki/Massive_open_online_course</ext-link> <comment>(accessed May 15, 2021)</comment>.</citation></ref>
<ref id="B26"><label>26.</label><citation citation-type="journal"><source><italic>About MOOCs.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.mooc.org/">https://www.mooc.org/</ext-link> <comment>(accessed May 16, 2021)</comment>.</citation></ref>
<ref id="B27"><label>27.</label><citation citation-type="journal"><source><italic>MOOC: Advantages and Disadvantages.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.igniteengineers.com/mooc-advantages-and-disadvantages/">https://www.igniteengineers.com/mooc-advantages-and-disadvantages/</ext-link> <comment>(accessed May 19, 2021)</comment>.</citation></ref>
<ref id="B28"><label>28.</label><citation citation-type="journal"><source><italic>Benefits and Challenges of MOOCs.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://guides.library.utoronto.ca/c.php?g=448614&#x0026;p=3404949">https://guides.library.utoronto.ca/c.php?g=448614&#x0026;p=3404949</ext-link> <comment>(accessed May 16, 2021)</comment>.</citation></ref>
<ref id="B29"><label>29.</label><citation citation-type="journal"><source><italic>Self-Directed Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.uis.edu/online/getting-started/self-assessment/self-directed-learning/">https://www.uis.edu/online/getting-started/self-assessment/self-directed-learning/</ext-link> <comment>(accessed May 16, 2021)</comment>.</citation></ref>
<ref id="B30"><label>30.</label><citation citation-type="journal"><source><italic>How to Use Self-Directed Learning.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.learnupon.com/blog/self-directed-learning/">https://www.learnupon.com/blog/self-directed-learning/</ext-link> <comment>(accessed May 16, 2021)</comment>.</citation></ref>
<ref id="B31"><label>31.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Garrison</surname> <given-names>D</given-names></name></person-group>. <article-title>Self-directed learning: toward a comprehensive model.</article-title> <source><italic>Adult Educ Q.</italic></source> (<year>1997</year>) <volume>48</volume>:<fpage>18</fpage>&#x2013;<lpage>33</lpage>. <pub-id pub-id-type="doi">10.1177/074171369704800103</pub-id></citation></ref>
<ref id="B32"><label>32.</label><citation citation-type="journal"><source><italic>LMS Scalability: What You Need To Know.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/lms-scalability-what-you-need-to-know">https://elearningindustry.com/lms-scalability-what-you-need-to-know</ext-link> <comment>(accessed May 16, 2021)</comment>.</citation></ref>
<ref id="B33"><label>33.</label><citation citation-type="journal"><source><italic>Scaling Online Learning: Obstacles on the Way to the Summit.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://evolllution.com/programming/program_planning/scaling-online-learning-obstacles-on-the-way-to-the-summit/">https://evolllution.com/programming/program_planning/scaling-online-learning-obstacles-on-the-way-to-the-summit/</ext-link> <comment>(accessed May 17, 2021)</comment>.</citation></ref>
<ref id="B34"><label>34.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sharma</surname> <given-names>D</given-names></name> <name><surname>Karforma</surname> <given-names>S</given-names></name></person-group>. <article-title>Risks and remedies in E-Learning system.</article-title> <source><italic>Int J Netw Secur Applic.</italic></source> (<year>2012</year>) <volume>4</volume>:<fpage>51</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.5121/ijnsa.2012.4105</pub-id></citation></ref>
<ref id="B35"><label>35.</label><citation citation-type="journal"><source><italic>7 Ways To Measure Your LMS Reliability.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://elearningindustry.com/ways-measure-learning-management-system-lms-reliability-check-fulfills-business-goals">https://elearningindustry.com/ways-measure-learning-management-system-lms-reliability-check-fulfills-business-goals</ext-link> <comment>(accessed May17, 2021)</comment>.</citation></ref>
<ref id="B36"><label>36.</label><citation citation-type="journal"><source><italic>Security and privacy: Teaching in a Digital Age.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://opentextbc.ca/teachinginadigitalage/chapter/9-9-the-sections-model-speed-and-security/">https://opentextbc.ca/teachinginadigitalage/chapter/9-9-the-sections-model-speed-and-security/</ext-link> <comment>(accessed May 17, 2021)</comment>.</citation></ref>
<ref id="B37"><label>37.</label><citation citation-type="journal"><source><italic>Quality of Service.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://en.wikipedia.org/wiki/Quality_of_service">https://en.wikipedia.org/wiki/Quality_of_service</ext-link> <comment>(accessed May 17, 2021)</comment>.</citation></ref>
<ref id="B38"><label>38.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Uppal</surname> <given-names>M</given-names></name> <name><surname>Ali</surname> <given-names>S</given-names></name> <name><surname>Gulliver</surname> <given-names>S</given-names></name></person-group>. <article-title>Factors determining e-learning service quality: ELQ factors.</article-title> <source><italic>Br J Educ Technol.</italic></source> (<year>2017</year>) <volume>49</volume>: <pub-id pub-id-type="doi">10.1111/bjet.12552</pub-id></citation></ref>
<ref id="B39"><label>39.</label><citation citation-type="journal"><collab>UNESCO.</collab><source><italic>Distance Learning Solutions.</italic></source> (<year>2021</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="https://en.unesco.org/covid19/educationresponse/solutions">https://en.unesco.org/covid19/educationresponse/solutions</ext-link> <comment>(accessed May 13, 2021)</comment>.</citation></ref>
</ref-list>
</back>
</article>