فصلنامه تخصصی فناوری اطلاعات و ارتباطات

مروری بر قابلیت ها، چالش ها و چشم اندازها در سیستم عامل اندروید

نوع مقاله : مقاله پژوهشی

نویسندگان

1 گروه مهندسی کامپیوتر، دانشگاه فردوسی مشهد، ایران

2 دانشکده فنی و مهندسی، دانشگاه فردوسی مشهد، مشهد، ایران

10.22034/apj.2023.708842
چکیده
اخیرا، با توجه به افزایش روزافزون استفاده از دستگاههای ارتباطی ‌‌هوشمند، همه روزه شرکتها و افراد بیشتری به سمت تولید ‌‌برنامه های موبایلی حرکت میکنند تا محصولات آنها از کاربری بیشتری برخوردار باشد. سیستم عامل اندروید از فناوری‌های جدید است که در زمان کوتاهی بروزرسانی می‌شود، ارتقا می‌یابد به سرعت امکانات بیش‌تری به آن اضافه می‌شود تا کارایی بیشتری داشته باشد. سیستم عامل اندروید به منزله اولین سیستم عامل جامع و کامل موبایل است که به صورت متن باز منتشر شده است. اگرچه توسعه برنامه های موبایلی مبتنی بر سیستم عامل اندروید علاوه بر مزایای غیر قابل انکار، چالشهایی را نیز به همراه دارد که از انگیزه ها و اهداف انجام این پژوهش بوده است. بنابراین با توجه به محبوبیت و اهمیت ابعاد مختلف این سیستم عامل و با الهام گرفتن از کارهای انجام شده در این زمینه، در این مطالعه سعی کرده ایم تا مروری بر قابلیت ها، کارکردها، نسخه ها، چالش ها، چشم اندازها و راهکارهای رفع این چالش ها در سیستم عامل اندروید داشته باشیم.

کلیدواژه‌ها


عنوان مقاله English

An Overview of Capabilities, Challenges and Prospects in the Android Operating System

نویسندگان English

Fatemeh Saeedi 1
Hosein Shiri 2
1 Department of Computer Engineering, Ferdowsi University of Mashhad, Iran
2 Department of Industrial Engineering, Ferdowsi University of Mashhad, Iran
چکیده English

Recently, due to the increasing use of smart communication devices, every day more companies and people are moving towards the production of mobile applications, so that their products can be used more. The Android operating system is one of the new technologies that is updated in a short time, it is upgraded and more features are quickly added to make it more efficient. The Android operating system is the first comprehensive and complete mobile operating system that has been published as an open source. Although the development of mobile applications based on the Android operating system, in addition to undeniable advantages, also brings challenges that were among the motivations and goals of this research. Therefore, according to the popularity and importance of different aspects of this operating system and inspired by the work done in this field, in this study we have tried to review the capabilities, functions, versions, challenges, perspectives and solutions to solve this problem and challenges in the Android operating system.

کلیدواژه‌ها English

Business Intelligence
Mobile Operating Systems
Android
Security
Fragmentation
     [1]          Haris M, Jadoon B, Yousaf M, Khan FH. Evolution of android operating system: a review. Asia Pacific Journal of Contemporary Education and Communication Technology. 2018;4(1):178-88.
     [2]          Sharma T, Rattan D. Malicious application detection in android—a systematic literature review. Computer Science Review. 2021 May 1;40:100373.
     [3]          Garg S, Baliyan N. Comparative analysis of Android and iOS from security viewpoint. Computer Science Review. 2021 May 1;40:100372.
     [4]          Meng H, Thing VL, Cheng Y, Dai Z, Zhang L. A survey of Android exploits in the wild. Computers & Security. 2018 Jul 1;76:71-91.
     [5]          Choudhary SR, Gorla A, Orso A. Automated test input generation for android: Are we there yet?(e). In2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2015 Nov 9 (pp. 429-440). IEEE.
     [6]          Tewari A, Singh P. Android App Development: A Review. Journal of Management and Service Science (JMSS). 2021 Aug 8;1(2):1-6.
     [7]          Rana A. An overview of android operating system. ACADEMICIA: An International Multidisciplinary Research Journal. 2021;11(10):668-74.
     [8]          Hahm O, Baccelli E, Petersen H, Tsiftes N. Operating systems for low-end devices in the internet of things: a survey. IEEE Internet of Things Journal. 2015 Dec 4;3(5):720-34.
     [9]          Ayyasamy A. Survey on Android application advancement and security. In2015 Seventh International Conference on Advanced Computing (ICoAC) 2015 Dec 15 (pp. 1-4). IEEE.
  [10]          Corral L, Georgiev AB, Sillitti A, Succi G. A method for characterizing energy consumption in Android smartphones. In2013 2nd international workshop on green and sustainable software (GREENS) 2013 May 20 (pp. 38-45). IEEE.
  [11]          Andrus J, Nieh J. Teaching operating systems using android. InProceedings of the 43rd ACM technical symposium on Computer Science Education 2012 Feb 29 (pp. 613-618).
  [12]          Alani MM. Android Users Privacy Awareness Survey. International Journal of Interactive Mobile Technologies. 2017 Jul 1;11(3).
  [13]          Prajapati P, Bhagat D, Shah P. A review on different techniques used to detect the malicious applications for securing the android operating system. International Journal of Scientific & Technology Research. 2020;9:5255-8.
  [14]          Khan S, Yusuf A, Haider M, Thirunavukkarasu K, Nand P, Rahmani MK. A Review of Android and iOS Operating System Security. In2022 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS) 2022 Jun 22 (pp. 67-72). IEEE.
  [15]          Sk HK. A literature review on android mobile malware detection using machine learning techniques. In2022 6th international conference on computing methodologies and communication (ICCMC) 2022 Mar 29 (pp. 986-991). IEEE.
  [16]          Rashidi B, Fung CJ. A Survey of Android Security Threats and Defenses. J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl.. 2015 Sep;6(3):3-5.
  [17]          Zikria YB, Kim SW, Hahm O, Afzal MK, Aalsalem MY. Internet of Things (IoT) operating systems management: Opportunities, challenges, and solution. Sensors. 2019 Apr 15;19(8):1793.
  [18]          Barsiya TK, Gyanchandani M, Wadhwani R. Android malware analysis: a survey paper. International Journal of Control, Automation, Communication and Systems (IJCACS). 2016 Jan;1(1):35-42.