NUST Institutional Repository

Autonomic Software Product Line Engineering and Reusability in the context of Smart Learning Environment

Show simple item record

dc.contributor.author Sundas, Mhwish
dc.date.accessioned 2023-01-18T11:12:10Z
dc.date.available 2023-01-18T11:12:10Z
dc.date.issued 2023
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/32275
dc.description.abstract Along with the development of the internet and new technology, attending classes in person is no longer the only way to study. Nowadays, as long as you have access to the internet, you may receive a high-quality education anytime and wherever you want. With distance learning, a student can learn at their own pace while the teacher can organize the student’s learning materials. This technical approach makes students comfortable with the online learning management system, tools, and software. One of the most effective approaches for creating a family of educational software prod ucts is Software Product Line Engineering (SPLE). SPLE has become widely used in the software engineering domain, which supports autonomic computing and reusability concepts. Countless examples show how beneficial it is for time-to-market, cost, and quality. We are adding a module specifically for student assessment purposes that will assist the instructor by using the SPLE technique to achieve flexibility in the learning manage ment system. As Moodle is an open-source object-oriented module, it satisfies the SPLE framework, including self-automation and reusability features. We developed a real-time system module (Moodle plug-in) that handles the network connectivity issues for stu dents at the time of assessment (like quizzes) for smart learning environments. The evaluated results show that the module performance through LAN setup is compara tively better than WAN. The developed software feature has high system performance as compared to random system issues in terms of network disconnection handling. Teach ers and university governing teams may find significant value in using this tool because it can help with the early identification of students who are at risk for academic failure. In the future, the plug-in will be tested in degree programs at other universities that use the Moodle platform. en_US
dc.description.sponsorship Dr. Arham Muslim en_US
dc.language.iso en en_US
dc.publisher School of Electrical Engineering and Computer Sciences (SEECS) NUST en_US
dc.title Autonomic Software Product Line Engineering and Reusability in the context of Smart Learning Environment en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [432]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account