The new approach for assessing the dependability of mobile applications
Main Article Content
With the growing reliance on mobile applications, ensuring their dependability has become a crucial aspect of software development. This article introduces a new approach to evaluating the dependability of mobile applications based on the Corcoran Model, a comprehensive framework that considers various aspects of dependability, including performance, reliability, availability, scalability, security, usability, maintainability, and testability. The Corcoran Model provides a systematic way to assess mobile applications by analyzing key metrics and indicators associated with each of these aspects. By utilizing this model, developers and organizations can gain a holistic understanding of an application's dependability, leading to better decision-making and targeted improvements. Furthermore, this approach promotes increased end-user satisfaction and trust in mobile applications, ultimately contributing to their widespread adoption and success.
Mangla M., Sharma N., Mohanty S. N. A sequential ensemble model for software fault prediction //Innovations in Systems and Software Engineering. – 2021. – С. 1-8. DOI: https://doi.org/10.1007/s11334-021-00390-x
Khuat T. T., Le M. H. Ensemble learning for software fault prediction problem with imbalanced data //International Journal of Electrical & Computer Engineering (2088-8708). – 2019. – Т. 9. – № . 4. DOI: https://doi.org/10.11591/ijece.v9i4.pp3241-3246
de Sales A. M. A. et al. Proposal of fault detection and diagnosis system architecture for residential air conditioners based on the Internet of Things //2023 IEEE International Conference on Consumer Electronics (ICCE). – IEEE, 2023. – С. 1-5. DOI: https://doi.org/10.1109/ICCE56470.2023.10043408
Joorabchi M. E., Mesbah A., Kruchten P. Real challenges in mobile app development //2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. – IEEE, 2013. – С. 15-24. DOI: https://doi.org/10.1109/ESEM.2013.9
Heitkötter H., Hanschke S., Majchrzak T. A. Evaluating cross-platform development approaches for mobile applications //Web Information Systems and Technologies: 8th International Conference, WEBIST 2012, Porto, Portugal, April 18-21, 2012, Revised Selected Papers 8. – Springer Berlin Heidelberg, 2013. – С. 120-138. DOI: https://doi.org/10.1007/978-3-642-36608-6_8
Zhang H., Babar M. A. Systematic reviews in software engineering: An empirical investigation //Information and Software Technology. – 2013. – Т. 55. – № . 7. – С. 1341-1354. DOI: https://doi.org/10.1016/j.infsof.2012.09.008
Garousi V., Mäntylä M. V. A systematic literature review of literature reviews in software testing //Information and Software Technology. – 2016. – Т. 80. – С. 195-216. DOI: https://doi.org/10.1016/j.infsof.2016.09.002
Felizardo K. R. et al. Defining protocols of systematic literature reviews in software engineering: a survey //2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA). – IEEE, 2017. – С. 202-209. DOI: https://doi.org/10.1109/SEAA.2017.17
Pachouly J. et al. A systematic literature review on software defect prediction using artificial intelligence: Datasets, Data Validation Methods, Approaches, and Tools //Engineering Applications of Artificial Intelligence. – 2022. – Т. 111. – С. 104773. DOI: https://doi.org/10.1016/j.engappai.2022.104773
Wahono R. S. A systematic literature review of software defect prediction //Journal of software engineering. – 2015. – Т. 1. – № . 1. – С. 1-16.
Li Z., Jing X. Y., Zhu X. Progress on approaches to software defect prediction //Iet Software. – 2018. – Т. 12. – № . 3. – С. 161-175. DOI: https://doi.org/10.1049/iet-sen.2017.0148
Zhou T. et al. Improving defect prediction with deep forest //Information and Software Technology. – 2019. – Т. 114. – С. 204-216. DOI: https://doi.org/10.1016/j.infsof.2019.07.003
Nam J. Survey on software defect prediction //Department of Compter Science and Engineerning, The Hong Kong University of Science and Technology, Tech. Rep. – 2014.
Singhal S. et al. Systematic literature review on test case selection and prioritization: A tertiary study //Applied Sciences. – 2021. – Т. 11. – № . 24. – С. 12121. DOI: https://doi.org/10.3390/app112412121
Shahrokni A., Feldt R. A systematic review of software robustness //Information and Software Technology. – 2013. – Т. 55. – № . 1. – С. 1-17. DOI: https://doi.org/10.1016/j.infsof.2012.06.002
Febrero F., Calero C., Moraga M. Á. Software reliability modeling based on ISO/IEC SQuaRE //Information and Software Technology. – 2016. – Т. 70. – С. 18-29. DOI: https://doi.org/10.1016/j.infsof.2015.09.006
Alhazzaa L., Andrews A. A. A systematic mapping study on software reliability growth models that consider evolution //Proceedings of the International Conference on Software Engineering Research and Practice (SERP). – The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp), 2019. – С. 83-90.
Ali S. et al. A systematic review of the application and empirical investigation of search-based test case generation //IEEE Transactions on Software Engineering. – 2009. – Т. 36. – № . 6. – С. 742-762. DOI: https://doi.org/10.1109/TSE.2009.52
Rathi G., Tiwari U. K., Singh N. Software Reliability: Elements, Approaches and Challenges //2022 International Conference on Advances in Computing, Communication and Materials (ICACCM). – IEEE, 2022. – С. 1-5. DOI: https://doi.org/10.1109/ICACCM56405.2022.10009422