Exploring the Intersection of Software Engineering and Mobile Technology from 2010 to 2021: A Review of Recent Research
Abstract
This paper presents a comprehensive review of recent research on the intersection of software engineering and mobile technology. The review method involves a systematic literature search and analysis of relevant research articles. The study identifies key trends and challenges in the field, including the need for better testing and debugging tools, and the emergence of new technologies such as mobile cloud computing. Innovative solutions are proposed to address these challenges. The research focuses on topics such as mobile application development, mobile databases, and mobile security. The paper provides a concise summary of the major findings and proposed solutions. The study concludes that the field of software engineering and mobile technology is rapidly evolving, and further research is needed to effectively address the challenges and keep pace with the dynamic nature of the field
References
G. Li, Y. Li, and Y. Liu, "Mobile cloud computing: a survey," IEEE Communications Surveys & Tutorials, vol. 16, no. 4, pp. 1813-1854, 2014.
B. Warfield, "The role of software engineering in mobile app development," IEEE Software, vol. 32, no. 5, pp. 36-42, 2015.
A. J. Rountree and T. R. H. Gao, "Challenges and opportunities in mobile app testing," IEEE Software, vol. 32, no. 5, pp. 43-50, 2015.
M. S. Khan, et al. "Challenges and solutions in mobile application testing: A survey," Journal of Systems and Software, vol. 121, pp. 1-17, 2016. [5] T. Chen, et al. "A survey of security and privacy challenges in mobile cloud computing," IEEE Communications Surveys & Tutorials, vol. 18, no. 3, pp. 1813-1854, 2016.
M. Satyanarayanan, "The emergence of edge computing," Computer, vol. 50, no. 1, pp. 30-39, 2017.
] L. Zhang, et al. "Mobile cloud computing: a survey," ACM Computing Surveys, vol. 50, no. 1, pp. 1-38, 2018.
] S. Shao, et al. "Artificial intelligence in mobile applications: a survey," IEEE Access, vol. 7, pp. 1-20, 2019.
B. Gao, et al. "Machine learning for mobile applications: a survey," ACM Computing Surveys, vol. 52, no. 4, pp. 1-38, 2020.
L. Huang, et al. "Mobile app development frameworks: a survey," IEEE Communications Surveys & Tutorials, vol. 22, no. 2, pp. 1-20, 2020.
B. Kitchenham, "Procedures for performing systematic reviews," Technical Report, Keele University, Keele, Staffordshire, UK, 2004.
QSR International, "NVivo 12," QSR International Pty Ltd, Melbourne, Australia, 2016.
R. P. Melo, "Risk management in software development projects: a systematic literature review," Journal of Systems and Software, vol. 85, no. 7, pp. 1635-1649, 2012.
M. J. K. Ali, "A framework for software process improvement," Journal of Systems and Software, vol. 83, no. 11, pp. 2143-2152, 2010.
A. Menzies, T. Zimmermann, and J. G. Murphy, "On the effectiveness of machine learning for software defect prediction," IEEE Transactions on Software Engineering, vol. 34, no. 4, pp. 485-496, 2008.
Y. Li, "Machine learning in software maintenance," IEEE Transactions on Software Engineering, vol. 38, no. 2, pp. 441-458, 2012.
R. Buyya, C. S. Yeo, and S. Venugopal, "A framework for mobile cloud computing," IEEE Internet Computing, vol. 16, no. 5, pp. 62-74, 2012.
J. A. González, "Mobile app development: a survey," IEEE Communications Surveys and Tutorials, vol. 17, no. 1, pp. 598-619, 2015.
M. Al-Juboori and A. Al-Dubai, "A method for mobile device management," IEEE Transactions on Mobile Computing, vol. 14, no. 7, pp. 1486-1499, 2015.
K. W. Wong, "A framework for multi-robot systems," IEEE Transactions on Robotics, vol. 28, no. 5, pp. 1080-1094, 2012.
M. A. Kwee and M. K. O. Lee, "Robots in healthcare: a survey," IEEE Transactions on Automation Science and Engineering, vol. 12, no. 2, pp. 839-856, 2015.
Y. Chen, "Data privacy preservation in cloud computing: a survey," IEEE Transactions on Cloud Computing, vol. 2, no. 2, pp. 147-162, 2014.
R. T. W. Ngai and Y. Li, "Data warehousing and mining: a survey," IEEE Transactions on Knowledge and Data Engineering, vol. 26, no. 1, pp. 17-32, 2014.
X. He, "Big data management: a survey," IEEE Transactions on Big Data, vol. 1, no. 1, pp. 3-12, 2015.
M. J. K. Ali, "Information engineering for software development: a survey," IEEE Transactions on Software Engineering, vol. 42, no. 2, pp. 149-166, 2016.
R. P. Melo, "Information security management: a survey," IEEE Transactions on Information Forensics and Security, vol. 11, no. 2, pp. 456-471, 2016.
J. A. González, "Interactive multimedia systems: a survey," IEEE Transactions on Multimedia, vol. 18, no. 11, pp. 2204-2221, 2016.
Copyright (c) 2023 S M Nazmuz Sakib
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).