Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Correlations Between Problem Domain and Solution Domain Size Measures for Open Source Software
Date
2014-08-29
Author
AYYILDIZ, TÜLİN ERÇELEBİ
Koçyiğit, Altan
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
213
views
0
downloads
Cite This
Predicting how much effort will be required to complete a software project as early as possible is a very important factor in the success of software development projects. Including function points and its variants, there are several size measures and corresponding measurement methods that can be used for effort estimation. However, in most of the projects, there is limited amount of information available in the early stages and significant effort is spent for size measurement and effort estimation with such methods. This paper analyzes the correlation between the size metrics of conceptual model of the problem domain and the resulting software. For this purpose, we consider open source project management and game software. We apply linear regression and cross validation techniques to investigate the relation between the sizes of problem domain (i.e., conceptual) and solution domain (i.e., design) models. The results reveal a high correlation between the number of conceptual classes in the problem domain model and the number of software classes constituting the corresponding software. The results suggest that it is possible to use problem domain descriptions in the early stages of software development projects to make plausible predictions for the size of the software.
Subject Keywords
Size estimation
URI
https://hdl.handle.net/11511/32652
DOI
https://doi.org/10.1109/seaa.2014.11
Collections
Graduate School of Informatics, Conference / Seminar
Suggestions
OpenMETU
Core
Use Case Point (UCP) Methodology for Software Effort Estimation
AYYILDIZ, TÜLİN ERÇELEBİ; Koçyiğit, Altan; Kara, Aydin (2012-11-03)
It is an important issue in the software industry to predict how much effort will be required for a software project. The more accurate the effort estimation is in the early product development lifecycle, the higher is the performance in utilization of the resources and the in meeting the deadline requirements. There are some numbers of methodologies developed for effort estimation. Use Case Points (UCP), which is used for extracting and defining the functional requirements of a software system, is very pop...
Exploration of an Error Prevention Model for COSMIC Functional Size Measurement Method
Salmanoğlu, Murat; Demirörs, Onur (2012-10-19)
The reliability of Functional size is crucial for effort and cost estimation in software development projects. However, estimation results may differ because of the errors made in the measurement process. This research proposes an error prevention model for COSMIC Functional Size Measurement method to increase the reliability of the measurements. The model has two main suggestions; first, to use the types of the functional processes during the measurement to prevent errors, and the second, to use a cardinal...
Comparison of Three Software Effort Estimation Methodologies with Case Study
Erçelebi Ayyıldız, Tülin; Koçyiğit, Altan; Peker, Deniz (2013-04-01)
It is an important issue in the software industry to predict how much effort will be required for a software project. The more accurate the effort estimation is in the early product development lifecycle, the higher is the performance in utilization of the resources and in meeting the deadline requirements. There are a number of methodologies developed for effort estimation. Use Cases, which are used for describing and capturing the functional requirements of a software system, is very popular and Use Case ...
Correlations between problem and solution domain measures of open source software
Ayyildiz, Tulin Ercelebi; Koçyiğit, Altan (2017-01-01)
Software size measurement and effort estimation methodologies in use today usually take the detailed requirements of software to be developed as the primary input and a certain amount of time and expertise is needed for size measurement. This paper analyzes the open source projects' correlations between the problem domain measures (the number of nouns and verbs) and solution domain measures (the number of software classes and methods). In this paper, 27 open source software projects are analyzed. Linear reg...
A Clustering Based Functional Similarity Measurement Approach
Usgurlu, Burak; Ozcan, Ozden; Ungan, Erdir; Demirörs, Onur (2010-09-03)
Effort prediction remains to be one of the greatest challenges of software management. While advances in functional size measurement enable functional size to be successfully utilized for effort prediction there are various factors that create significant variances. One of these factors is functional similarity. In this study, we developed, automated and validated an approach to determine similarities among functional processes for COSMIC functional size measurement methodology. The paper includes the expla...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
T. E. AYYILDIZ and A. Koçyiğit, “Correlations Between Problem Domain and Solution Domain Size Measures for Open Source Software,” 2014, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/32652.