ZA-WWW, ZA-WWW2010

Font Size: 
Ensuring quality mobile learning frameworks through software metrics
Magdalena Maneschijn, Naume Sonhera

Last modified: 2010-08-17

Abstract


The aim of this study is to determine a set of software metrics to be used to ensure the quality of mobile learning frameworks. A software metric is a measure of some property of a piece of software or its specifications. There is a vast array of software metrics that exist to measure almost every aspect of software from the development thereof to the use of the software. A number of these software metrics focus on the quality of the software. The quality of software can be divided into two categories namely, internal and external quality characteristics. External quality characteristics are those elements of the software that are visible to its users, where internal quality characteristics are those that are visible to the software developers. Examples of metrics to measure quality is understandability, conciseness, portability, consistency, testability, usability, structuredness, efficiency, security, reliability, scalability, correctness, completeness, the absence of bugs, extensibility and maintainability. A literature survey was conducted to determine a definition and purpose for each of these metrics. This information was then used to show how each of them can apply to mobile learning frameworks. Mobile learning is, according to Sharples (2005), the type of learning characterised by the usage of wireless technology, through the personal control of the learning time and place, under an autonomy level and limitations determined by the device. Mobile learning frameworks are the focus of the study as a great number of articles have been written on the quality of electronic and mobile learning content, fewer have been written on the quality of electronic learning frameworks, but very little has been published on the quality of mobile learning frameworks. The study concludes with a suggested set of metrics and how they can be measured to address the unique quality aspects of mobile learning frameworks.