2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE) 2016
DOI: 10.1109/jcsse.2016.7748880
|View full text |Cite
|
Sign up to set email alerts
|

Constructing C++ software size estimation model from class diagram

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 4 publications
0
3
0
Order By: Relevance
“…To build a nonlinear regression model for estimating the size of Web apps created using the CodeIgniter framework, we collected data from 50 apps hosted on GitHub (https://github.com). We took 50 apps because it is generally accepted that the lower limit of a large sample is 30, and many models (for example, [11,15]) were built for the data number from 30 to 50. We obtained the data set by the PhpMetrics tool (https://phpmetrics.org/) around the following variables: actual software size (in KLOC) Y, the total number of classes 1 X , the average number of methods per class 2 X , and the DIT average per class 3 X .…”
Section: Problem Solutionmentioning
confidence: 99%
See 1 more Smart Citation
“…To build a nonlinear regression model for estimating the size of Web apps created using the CodeIgniter framework, we collected data from 50 apps hosted on GitHub (https://github.com). We took 50 apps because it is generally accepted that the lower limit of a large sample is 30, and many models (for example, [11,15]) were built for the data number from 30 to 50. We obtained the data set by the PhpMetrics tool (https://phpmetrics.org/) around the following variables: actual software size (in KLOC) Y, the total number of classes 1 X , the average number of methods per class 2 X , and the DIT average per class 3 X .…”
Section: Problem Solutionmentioning
confidence: 99%
“…This is primarily due to the low accuracy of estimating the size of the software in the early stages of its development. One way to solve this problem is to develop appropriate models for estimating the size of the software, which is developed in a specific programming language such as C++ [11], Java [12], PHP [13], Visual Basic [14] and for a specific type of app, including information systems [15], embedded software components [16], Web apps [17].…”
Section: Introductionmentioning
confidence: 99%
“…Kiewkanya and Surak [32] developed an automated tool for regression-based software size estimation of C++ projects. They used 8 structural complexity metrics extracted from DCD.…”
Section: Related Workmentioning
confidence: 99%