PRIMA: an Automated Tool for Android Releases Homologation Review

  • Heryck Michael Dos Santos Barbosa Sidia Institute of Science and Technology
  • Pedro Ivo Pereira Lancellotta Sidia Institute of Science and Technology
  • João Gabriel C. Santos Sidia Institute of Science and Technology
  • Abda Myrria De Albuquerque Sidia Institute of Science and Technology
  • Janislley O De Sousa Sidia Institute of Science and Technology

Resumo


Software testing is essential in maintaining the quality and integrity of technological products. This paper outlines the development of PRIMA, an automated tool based on a methodology that improves the Android Releases homologation review process. PRIMA reviews the test artifacts generated by Google tradefed tools using a set of predefined rules to validate the information contained in result artifacts. Real-world Security Maintenance Release (SMR) tests were conducted in our company, demonstrating the effectiveness of our tool in the Android release homologation process reducing almost 50 % of Android software release approval time.

Referências

Alure, S. and Puri, R. (2021). Firmware designing for android mobile. INTERNATIONAL JOURNAL, 5(12).

AOSP (2023a). Android open source project. Available at https://source.android.com/ (accessed: 2023/04/13).

AOSP (2023b). Android security bulletin. Available at https://source.android.com/security/bulletin (accessed: 2023/04/13).

Balachandran, V. (2013). Reducing human effort and improving quality in peer code reviews using automatic static analysis and reviewer recommendation. In 2013 35th International Conference on Software Engineering (ICSE), pages 931–940. IEEE.

John, E. and Siddique, M. (2021). Efficient semantic web services development approaches using rest and json. In 2021 International Conference on Decision Aid Sciences and Application (DASA), pages 231–235.

Lancellotta, P. I. P., Barbosa, H. M. D. S., Santos, J. G. C., Sahdo, K. M. I., and De Sousa, J. O. (2022). An industry case study: Methodology application to the reviewing process on android releases homologation. In Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática, pages 13–16. SBC.

Zhao, Y., Hu, Y., and Gong, J. (2021). Research on international standardization of software quality and software testing. In 2021 IEEE/ACIS 20th International Fall Conference on Computer and Information Science (ICIS Fall), pages 56–62.
Publicado
25/09/2023
BARBOSA, Heryck Michael Dos Santos; LANCELLOTTA, Pedro Ivo Pereira; SANTOS, João Gabriel C.; ALBUQUERQUE, Abda Myrria De; SOUSA, Janislley O De. PRIMA: an Automated Tool for Android Releases Homologation Review. In: TRILHA DA INDÚSTRIA - CONGRESSO BRASILEIRO DE SOFTWARE: TEORIA E PRÁTICA (CBSOFT), 14. , 2023, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 1-4. DOI: https://doi.org/10.5753/cbsoft_estendido.2023.231521.