Title :
A Secure Software Architecture for Mobile Computing
Author :
Reza, Hassan ; Mazumder, Narayana
Author_Institution :
Sch. of Aerosp. Sci., Univ. of North Dakota, Grand Forks, ND, USA
Abstract :
Mobile computing is considered as low-end computing systems. It currently dominates almost all aspects of our lives from mobile banking to mobile purchasing to mobile skypeing, etc. With the increasing demand of smart phones in today´s world, making the system secure is very important. Software architecture plays an important role to achieve both functionalities and quality (e.g., security) of a system. This paper surveys the software architecture of five of the leading mobile operating systems such as Android (Linux), Blackberry, iPhone (Mac OS X), Symbian, and Windows Mobile. Our survey study indicates that Android is the most promising of al and identifies security issues with Android. The paper then proposes improved software architecture to resolve these issues. More specifically, our proposed software architecture attempts to enhance the security of Android without comprising it performance.
Keywords :
mobile computing; operating system kernels; security of data; software architecture; Android; Blackberry; Windows Mobile; iPhone; low-end computing system; mobile banking; mobile computing; mobile operating system; mobile purchasing; mobile skypeing; secure software architecture; smart phones; system secure; Androids; Computer architecture; Humanoid robots; Linux; Mobile communication; Operating systems; Security; Android; Mobile Computing; Operating Systems; Security Engineering; Software Architecture;
Conference_Titel :
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-0798-7
DOI :
10.1109/ITNG.2012.122