An essential part of modern software development process is wireframe modeling. For such purpose, it is a crucial step in the design phase, requiring specialized tools. This paper introduces a model for the wireframe modelling, with special focus on understanding the process of wireframing. In order to achieve this, we shortly describe some of the software tools are described, along with description of the various methods and techniques used in wireframe modeling. Moreover, a model is presented for simplification of the process of wireframing. Additionally, a use case of the developed model for wireframe modelling is provided, illustrating how an open data-based web application for cultural institutions can be developed. In the final section of the paper, the work on this topic is concluded, along with recommendations for future work in this area.
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.