Javascript must be enabled to continue!
Nonlinear regression models for software size estimation of Data Science and Machine Learning Java-applications
View through CrossRef
his paper introduces the usage of regression models and equations for Data Science and
Machine Learning Java applications size estimation. Size estimation of applications plays one of
the key planning tasks at the early stages of project planning for the successful implementation
of software development projects. Application size estimation is used to predict software
development effort estimation using parametric models such as COCOMO, COCOMO II, etc. The
aim of the study is to increase the reliability and accuracy of size estimation of Data Science and
Machine Learning Java applications at the early stage of software project planning using class
diagram metrics by building a nonlinear regression model. The object of research is the process
of size estimation for open-source Data Science and Machine Learning Java applications. The
subject of the study is the regression equations and nonlinear regression models to estimate the
software size. To achieve this goal, we analyzed and compared the existing mathematical
regression models and equations for Java applications size estimating on the sample of code
metrics information from open-source Java applications of Data Science and Machine Learning.
Proven the necessity of building the the three-factor nonlinear regression model for estimating
the software size of Data Science and Machine Learning Java applications on the basis of the
decimal logarithm normalizing transformation using the software code metrics such as the total
quantity of classes, the total visible methods quantity, and the average fields quantity per class.
The obtained nonlinear regression model is compared with the existing models by the
regression models quality criteria such as the determination coefficient, mean magnitude of
relative error and the percentage of prediction of the relative error level 0.25. The comparison
confirms increasing the accuracy of software size estimation using the given sample by the
obtained nonlinear regression model.
Title: Nonlinear regression models for software size estimation of Data Science and Machine Learning Java-applications
Description:
his paper introduces the usage of regression models and equations for Data Science and
Machine Learning Java applications size estimation.
Size estimation of applications plays one of
the key planning tasks at the early stages of project planning for the successful implementation
of software development projects.
Application size estimation is used to predict software
development effort estimation using parametric models such as COCOMO, COCOMO II, etc.
The
aim of the study is to increase the reliability and accuracy of size estimation of Data Science and
Machine Learning Java applications at the early stage of software project planning using class
diagram metrics by building a nonlinear regression model.
The object of research is the process
of size estimation for open-source Data Science and Machine Learning Java applications.
The
subject of the study is the regression equations and nonlinear regression models to estimate the
software size.
To achieve this goal, we analyzed and compared the existing mathematical
regression models and equations for Java applications size estimating on the sample of code
metrics information from open-source Java applications of Data Science and Machine Learning.
Proven the necessity of building the the three-factor nonlinear regression model for estimating
the software size of Data Science and Machine Learning Java applications on the basis of the
decimal logarithm normalizing transformation using the software code metrics such as the total
quantity of classes, the total visible methods quantity, and the average fields quantity per class.
The obtained nonlinear regression model is compared with the existing models by the
regression models quality criteria such as the determination coefficient, mean magnitude of
relative error and the percentage of prediction of the relative error level 0.
25.
The comparison
confirms increasing the accuracy of software size estimation using the given sample by the
obtained nonlinear regression model.
Related Results
On Flores Island, do "ape-men" still exist? https://www.sapiens.org/biology/flores-island-ape-men/
On Flores Island, do "ape-men" still exist? https://www.sapiens.org/biology/flores-island-ape-men/
<span style="font-size:11pt"><span style="background:#f9f9f4"><span style="line-height:normal"><span style="font-family:Calibri,sans-serif"><b><spa...
Hubungan Perilaku Pola Makan dengan Kejadian Anak Obesitas
Hubungan Perilaku Pola Makan dengan Kejadian Anak Obesitas
<p><em><span style="font-size: 11.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-langua...
An Approach to Machine Learning
An Approach to Machine Learning
The process of automatically recognising significant patterns within large amounts of data is called "machine learning." Throughout the last couple of decades, it has evolved into ...
Even Star Decomposition of Complete Bipartite Graphs
Even Star Decomposition of Complete Bipartite Graphs
<p><span lang="EN-US"><span style="font-family: 宋体; font-size: medium;">A decomposition (</span><span><span style="font-family: 宋体; font-size: medi...
Integrating quantum neural networks with machine learning algorithms for optimizing healthcare diagnostics and treatment outcomes
Integrating quantum neural networks with machine learning algorithms for optimizing healthcare diagnostics and treatment outcomes
The rapid advancements in artificial intelligence (AI) and quantum computing have catalyzed an unprecedented shift in the methodologies utilized for healthcare diagnostics and trea...
Studies in nonlinear state and parameter estimation
Studies in nonlinear state and parameter estimation
Effective monitoring and tight control of a process are often hindered by (a) incomplete or infrequent and delayed process state measurements, and (b) insufficient information on i...
Blockchain‐Based Model to Predict Agile Software Estimation Using Machine Learning Techniques
Blockchain‐Based Model to Predict Agile Software Estimation Using Machine Learning Techniques
The importance of software estimation is utmost, as it is one of the most crucial activities for software project management. Although numerous software estimation techniques exist...
Advanced frameworks for fraud detection leveraging quantum machine learning and data science in fintech ecosystems
Advanced frameworks for fraud detection leveraging quantum machine learning and data science in fintech ecosystems
The rapid expansion of the fintech sector has brought with it an increasing demand for robust and sophisticated fraud detection systems capable of managing large volumes of financi...

