International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 181 - Number 5 |
Year of Publication: 2018 |
Authors: Sudhindra B. Deshpande, Srinivas R. Mangalwede |
10.5120/ijca2018917524 |
Sudhindra B. Deshpande, Srinivas R. Mangalwede . Analysis of Software Requirements for an M-Learning Framework. International Journal of Computer Applications. 181, 5 ( Jul 2018), 17-20. DOI=10.5120/ijca2018917524
In this paper, we propose a software framework for an m-learning environment. Here, we attempt the software requirement analysis for a software tool to be developed for m-learning. As the definition goes ‘m-learning is learning while move’. Our aim is to use android supportive smart devices on which this m-learning software will execute. Developing software for m-learning application is a complex process which requires judicious handling of prioritization, specification, delivering and finally application development. In this paper we try to establish four major and vital requirements such as human-smart device interaction, infrastructure of mobile-computing, packaging and presenting of the learning content, instructional and learning design. Much m-learning software may fail to meet the objective because of non appropriate handling of above mentioned requirements. These requirements are mutually supporting and affecting each other. For example, limited screen size and Internet connectivity limit the size of learning content and user interface. Hence these kinds of requirements are very important to consider during software development of m-learning. Our framework would constitute of smart mobile devices, interacting with cloud using mobile software agents. We are proposing the use of mobile agents for communication between smart devices and cloud.