Using Goal Models to Understand and Prioritize Requirements for E-learning Management Systems

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Learning management systems are software applications which attempt to handle all aspects of the learning process, they are a crucial part of educational technology. This study investigates and models the functional and non-functional requirements of two academic and one industrial learning management system. Through the use of goal modelling the systems are modelled to provide a visual presentation of the functional and non-functional requirements present. In order to prioritize these requirements and establish which are deemed as most important a survey was sent out, which obtained 63 responses from students and professionals. The models created were validated through two interviews. The prioritized requirements are then used to create a general learning management system requirements model, which can be utilized by developers when creating learning management systems.

Description

Keywords

Learning management system, manual reverse engineering, functional requirements, non-functional requirements, goal modelling

Citation

Endorsement

Review

Supplemented By

Referenced By