Smart contracts software metrics: A first study. [PDF]
Smart contracts (SC) are software programs that reside and run over a blockchain. The code can be written in different languages with the common purpose of implementing various kinds of transactions onto the hosting blockchain.
Roberto Tonelli+3 more
doaj +2 more sources
Examining the Capacity of Text Mining and Software Metrics in Vulnerability Prediction [PDF]
Software security is a very important aspect for software development organizations who wish to provide high-quality and dependable software to their consumers.
Ilias Kalouptsoglou+4 more
doaj +2 more sources
Neural Network Based Model Refinement [PDF]
In this paper, model bases and model generators are presented in the context of model refinement. This article proposes a neural network based model refinement technique for software metrics estimation.
Adrian VISOIU
doaj +2 more sources
Exclusive use and evaluation of inheritance metrics viability in software fault prediction—an experimental study [PDF]
Software Fault Prediction (SFP) assists in the identification of faulty classes, and software metrics provide us with a mechanism for this purpose. Besides others, metrics addressing inheritance in Object-Oriented (OO) are important as these measure ...
Syed Rashid Aziz+2 more
doaj +2 more sources
Evaluation of Rust code verbosity, understandability and complexity [PDF]
Rust is an innovative programming language initially implemented by Mozilla, developed to ensure high performance, reliability, and productivity. The final purpose of this study consists of applying a set of common static software metrics to programs ...
Luca Ardito+3 more
doaj +2 more sources
Vovel metrics—novel coupling metrics for improved software fault prediction [PDF]
Software is a complex entity, and its development needs careful planning and a high amount of time and cost. To assess quality of program, software measures are very helpful.
Rizwan Muhammad+2 more
doaj +2 more sources
Inheritance metrics feats in unsupervised learning to classify unlabeled datasets and clusters in fault prediction [PDF]
Fault prediction is a necessity to deliver high-quality software. The absence of training data and mechanism to labeling a cluster faulty or fault-free is a topic of concern in software fault prediction (SFP).
Syed Rashid Aziz+2 more
doaj +2 more sources
Software Metrics Visualization
Software engineering is an empirical field of study. To support managerial and technical decision-making, the engineer needs numerical measures closely connected with different software metrics.
Vira Liubchenko
doaj +1 more source
SQMetrics: An Educational Software Quality Assessment Tool for Java
Over the years, various software quality measurement models have been proposed and used in academia and the software industry to assess the quality of produced code and to obtain guidelines for its improvement. In this article, we describe the design and
Dimitrios Sofronas+4 more
doaj +1 more source
Extract Class Refactoring Based on Cohesion and Coupling: A Greedy Approach
A large class with many responsibilities is a design flaw that commonly occurs in real-world object-oriented systems during their lifespan. Such a class tends to be more difficult to comprehend, test, and change.
Musaad Alzahrani
doaj +1 more source