Application of Blockchain Technologies in Verification of Software Metrics
When creating software, it is important to focus not only on the functionality requested by users but also on ensuring that the software exhibits qualities such as maintainability, testability, comprehensibility, and reusability. To achieve this, developers should consider these qualities from the early stages of development and implementation. In this paper, we propose a novel methodology for the calculation of software metrics to evaluate the aforementioned quality characteristics, as well as their verification on the blockchain. The primary objective is to provide a simple and transparent approach—using smart contracts—for monitoring software metrics throughout the development process. This approach enhances software reliability and facilitates ongoing maintenance.
Authors
- Petar Milić (ORCID: https://orcid.org/0000-0003-0427-8379)
- Edis Mekić (ORCID: https://orcid.org/0000-0001-5265-1022)
- Ana Matović
- Jovan S. Milutinović (ORCID: https://orcid.org/0009-0003-9227-8842)
- Vladeta Milenković
Institutions
- State University of Novi Pazar (RS)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-05-15
- DOI
- https://doi.org/10.3390/app15105519
- Primary Topic
- Economic and Technological Systems Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00