Imbugwa, Gerald Birgen, Araujo, Luiz Jonatã Pires de, Khazeev, Mansur , Enombe, Ewane, Saliu, Harrif and Mazzara, Manuel (2021) A case study comparing static analysis tools for evaluating SwiftUI projects. In: VIII International Young Scientists Conference "Information Technologies, Telecommunications and Control Systems" (ITTCS 2021), 16-17 December 2021, Innopolis, Russia.
Full content URL: https://doi.org/10.1088/1742-6596/2134/1/012022
Documents |
|
|
PDF
Imbugwa_2021_J._Phys.__Conf._Ser._2134_012022.pdf - Whole Document Available under License Creative Commons Attribution 4.0 International. 510kB |
Item Type: | Conference or Workshop contribution (Paper) |
---|---|
Item Status: | Live Archive |
Abstract
Declarative programming languages such as SwiftUI have gained increasing relevance for user interface implementation in mobile applications. A tool for evaluating and improving the quality of such projects is static analysis (SA). This study compares the usefulness of two of the most popular SA tools (SonarQube and Codacy) for evaluating real-world SwiftUI projects. Moreover, it recommends setup and adjustments to promote SA tools for SwiftUI projects that can be extended to other languages.
Keywords: | Software engineering, Static analysis |
---|---|
Subjects: | G Mathematical and Computer Sciences > G600 Software Engineering G Mathematical and Computer Sciences > G621 Procedural Programming |
Divisions: | COLLEGE OF HEALTH AND SCIENCE > School of Computer Science |
ID Code: | 52665 |
Deposited On: | 11 Sep 2023 13:40 |
Repository Staff Only: item control page