Abstract-Mobile learning management systems are very important for training purpose. But considering the present scenario, the learners are equipped with a number of mobile devices that run by different operating systems with diverse device features. Therefore, developing a mobile application for different platforms is a cumbersome task if appropriate tools and techniques are not practiced. There are three categories of mobile application namely native, web based and hybrid. For mobile learning system, hybrid is an appropriate choice. In order to avoid re-implementation of the same hybrid application for different platform separately, several tools are proposed for example: PhoneGap, Adobe Air, Sencha Touch and QT, each with their own strength. With proper use of the strength of individual framework or the combination of frameworks, more compatible and more stable, cross-platform mobile learning application specifically for quizzes and assignments can be developed.
Embedded Linux became a dominant choice in the embedded entertainment and mobile systems. Their adoption in widely used control applications is the second phase of their embedded market domination. One of the most important criteria of the control RTOS is their determinism/overhead ratio. Actually, many extensions exist to bring real-time capability into the Linux kernel. On the other hand standard computer architecture become widely adopted in the embedded market, with a large variety of performances and power requirement.In this paper, we study the impact of timing enhancement offered by various real-time Linux kernel extensions and their impact into the overall system performance. The obtained results are compared with the standard and server kernels performances.We used for our study a multi-core Intel® based architecture since we considered the trend of the embedded control market for this kind of architectures.In our work we studied two metrics to reflect the performance of the studied kernel that are latency and throughput. Such work can be used to orient the adoption of real-time Linux extension for a given hardware architecture to reach control application requirements.
Requirements for mobile apps and their development process considerably differs from software developed for desktop computer or web applications. Beside many other reasons, lack of efforts for requirement gathering and inappropriate app development processes creates significant challenges for app developers and sometimes results in app failure. Extracting user requirement for an educational app was the main objective of this research. In the research we understand requirement of users and the environment in which they will use this app in the future. We collected data from teachers in three different languages using an online questionnaire and printed questionnaire. Analysis of the results reveals that most of the teachers have the same preferences for app functional features, user interface and usability requirements. From analyses and literature review, we identified challenges that an app developer can face, studied the implications of requirement gathering on software development and users' expectation of app quality.
The Unified Modeling Language is one of the popular traditional tools used for designing a model for software designing. But there are a few aspects which cannot be described by UML while developing the design model for mobile application development. So to describe all the aspects of mobile app model a modified version of UML is defined called M-UML. For initial design of the model use case are used to show the relationship between the various users in the project. The use case helps to depict the task done by various users and relationship of the task among each other graphically. In this paper, we will discuss the implementation of use case diagrams with detailed model of the project as a case study. Use case being the most basic step of creating a model for the project discusses in detail.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.