Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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...

Back to Top