Generic requirements for M-Learning Software Development

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.

Original languageEnglish
Title of host publication2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages192-195
Number of pages4
ISBN (Electronic)9781509000821
DOIs
Publication statusPublished - Jul 15 2016
Event2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - New Delhi, India
Duration: Mar 11 2016Mar 13 2016

Other

Other2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016
CountryIndia
CityNew Delhi
Period3/11/163/13/16

Fingerprint

Software engineering
Mobile computing
Mobile devices
User interfaces
Internet
Specifications

Keywords

  • Generic M-Learning Software Development Requirements
  • Human-mobile Interaction
  • M-Learning Requirements
  • M-Learning Software Development Requirements
  • Mobile-computing Infrastructure

ASJC Scopus subject areas

  • Information Systems
  • Computer Networks and Communications
  • Artificial Intelligence
  • Computer Science Applications
  • Computer Vision and Pattern Recognition

Cite this

Khan, A. I., Al-Khanjari, Z., Sarrab, M., & Al-Shihi, H. (2016). Generic requirements for M-Learning Software Development. In 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings (pp. 192-195). [7514577] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICCTICT.2016.7514577

Generic requirements for M-Learning Software Development. / Khan, Asharul Islam; Al-Khanjari, Zuhoor; Sarrab, Mohamed; Al-Shihi, Hafedh.

2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2016. p. 192-195 7514577.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Khan, AI, Al-Khanjari, Z, Sarrab, M & Al-Shihi, H 2016, Generic requirements for M-Learning Software Development. in 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings., 7514577, Institute of Electrical and Electronics Engineers Inc., pp. 192-195, 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016, New Delhi, India, 3/11/16. https://doi.org/10.1109/ICCTICT.2016.7514577
Khan AI, Al-Khanjari Z, Sarrab M, Al-Shihi H. Generic requirements for M-Learning Software Development. In 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings. Institute of Electrical and Electronics Engineers Inc. 2016. p. 192-195. 7514577 https://doi.org/10.1109/ICCTICT.2016.7514577
Khan, Asharul Islam ; Al-Khanjari, Zuhoor ; Sarrab, Mohamed ; Al-Shihi, Hafedh. / Generic requirements for M-Learning Software Development. 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2016. pp. 192-195
@inproceedings{efd6aaff6b1b4a199261ed0cb51df142,
title = "Generic requirements for M-Learning Software Development",
abstract = "M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.",
keywords = "Generic M-Learning Software Development Requirements, Human-mobile Interaction, M-Learning Requirements, M-Learning Software Development Requirements, Mobile-computing Infrastructure",
author = "Khan, {Asharul Islam} and Zuhoor Al-Khanjari and Mohamed Sarrab and Hafedh Al-Shihi",
year = "2016",
month = "7",
day = "15",
doi = "10.1109/ICCTICT.2016.7514577",
language = "English",
pages = "192--195",
booktitle = "2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

TY - GEN

T1 - Generic requirements for M-Learning Software Development

AU - Khan, Asharul Islam

AU - Al-Khanjari, Zuhoor

AU - Sarrab, Mohamed

AU - Al-Shihi, Hafedh

PY - 2016/7/15

Y1 - 2016/7/15

N2 - M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.

AB - M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.

KW - Generic M-Learning Software Development Requirements

KW - Human-mobile Interaction

KW - M-Learning Requirements

KW - M-Learning Software Development Requirements

KW - Mobile-computing Infrastructure

UR - http://www.scopus.com/inward/record.url?scp=84980395543&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84980395543&partnerID=8YFLogxK

U2 - 10.1109/ICCTICT.2016.7514577

DO - 10.1109/ICCTICT.2016.7514577

M3 - Conference contribution

SP - 192

EP - 195

BT - 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -