Design a Mini-Operating System for Mobile Phone
Journal: The International Arab Journal of Information Technology (Vol.9, No. 1)Publication Date: 2012-01-01
Authors : Dhuha Albazaz;
Page : 56-65
Keywords : Mobile; smartphone; operating system; multithreading; pre-emptive;
Abstract
Due to the development witnessed in the field mobile phone and the development of their operating systems added to the increase in number of users and many businesses that have relied on them, a large number of programmers have started to develop special operating systems for these phones and building applications that meet the demands of the users and facilitate a great number of businesses. The proposed work is designing a mini-operating system for managing some special features of the mobile phone. The operating system designed in this work is based on multitasking –multithreading with mixing of preemptive and cooperative mode. The functions and features chose where those related to message management for sending and receiving SMS. Photo-album application also is chooses for managing and displaying images with different formats stored in mobile memory, and contact application for displaying names and phone numbers. This system can be considered a starting point to establish an integrated operating system for mobile phones. As the internal memory for the mobile phone is small, low output size language J2ME has been used for programming this operating system. J2ME relays on virtual machines which is an implementation of KVM in its operating. This language is characterized by its multiple channels and it is considered appropriate for all low memory sets
Other Latest Articles
- Success of Endoscopy with Narrow Band Imaging in Diagnosis of Cervical Metaplasia
- Multiviews Reconstruction for Prosthetic Design
- Prioritized Heterogeneous Traffic-Oriented Congestion Control Protocol for WSNs
- A Framework for Distributed Pattern Matching Based on Multithreading
- Approximating I/O Data Using Wavelet Neural Networks: Control the Position of Mother Wavelet
Last modified: 2019-04-30 15:07:56