[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2652524.2652550acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
research-article

ISBSG variables most frequently used for software effort estimation: a mapping review

Published: 18 September 2014 Publication History

Abstract

Background: The International Software Benchmarking Standards Group (ISBSG) dataset makes it possible to estimate a project's size, effort, duration, and cost.
Aim: The aim was to analyze the ISBSG variables that have been used by researchers for software effort estimation from 2000, when the first papers were published, until the end of 2013.
Method: A systematic mapping review was applied to over 167 papers obtained after the filtering process. From these, it was found that 133 papers produce effort estimation and only 107 list the independent variables used in the effort estimation models.
Results: Seventy-one out of 118 ISBSG variables have been used at least once. There is a group of 20 variables that appear in more than 50% of the papers and include Functional Size (62%), Development Type (58%), Language Type (53%), and Development Platform (52%) following ISBSG recommendations. Sizing and Size attributes altogether represent the most relevant group along with Project attributes that includes 24 technical features of the project and the development platform. All in all, variables that have more missing values are used less frequently.
Conclusions: This work presents a snapshot of the existing usage of ISBSG variables in software development estimation. Moreover, some insights are provided to guide future studies.

References

[1]
Bardsiri, V. K., Jawawi, D. N. A., Hashim, S. Z. M. and Khatibi, E. 2013. A flexible method to estimate the software development effort based on the classification of projects and localization of comparisons. Empirical Software Engineering. (2013), 1--28.
[2]
Bibi, S., Stamelos, I. and Angelis, L. 2008. Combining probabilistic models for explanatory productivity estimation. Information and Software Technology. 50, 7--8 (Jun. 2008), 656--669.
[3]
Deng, K. and MacDonell, S. G. 2008. Maximising data retention from the ISBSG repository. Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering (2008), 21--30.
[4]
Dolado, J. J., et al. 2007. A Two-Stage Zone Regression Method for Global Characterization of a Project Database. Advances in Machine Learning Applications in Software Engineering. (2007), 1.
[5]
Elberzhager, F., Münch, J. and Nha, V. T. N. 2012. A systematic mapping study on the combination of static and dynamic quality assurance techniques. Information and Software Technology. 54, 1 (2012), 1--15.
[6]
Fernández-Diego, M. and González-Ladrón-de-Guevara, F. 2014. Potential and limitations of the ISBSG dataset in enhancing software engineering research: A mapping review. Information and Software Technology. 56, 6 (Jun. 2014), 527--544.
[7]
Hill, P. 2010. Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration. McGraw Hill Professional.
[8]
Huang, S.-J. and Chiu, N.-H. 2006. Optimization of analogy weights by genetic algorithm for software effort estimation. Information and Software Technology. 48, 11 (Nov. 2006), 1034--1045.
[9]
ISBSG 2009. Guidelines for use of the ISBSG data. Estimating Benchmarking & Research Suite Release 11.
[10]
Jiang, Z. and Comstock, C. 2007. The Factors Significant to Software Development Productivity. Proceedings of World Academy of Science, Engineering and Technology, Vol 19 (Bangkok, THAILAND, 2007), 160--164.
[11]
Kitchenham, B. 1992. Empirical studies of assumptions that underlie software cost-estimation models. Information and Software Technology. 34, 4 (Apr. 1992), 211--218.
[12]
Lokan, C. and Mendes, E. 2009. Investigating the use of chronological split for software effort estimation. Software, IET. 3, 5 (Oct. 2009), 422--434.
[13]
Lokan, C. and Mendes, E. 2012. Investigating the Use of Duration-Based Moving Windows to Improve Software Effort Prediction. Software Engineering Conference (APSEC), 2012 19th Asia-Pacific (2012), 818--827.
[14]
Moses, J. and Farrow, M. 2005. Assessing Variation in Development Effort Consistency Using a Data Source with Missing Data. Software Quality Journal. 13, 1 (Mar. 2005), 71--89.
[15]
Tsunoda, M., et al. 2013. Revisiting software development effort estimation based on early phase development activities. Proceedings of the 10th Working Conference on Mining Software Repositories (Piscataway, NJ, USA, 2013), 429--438.

Cited By

View all
  • (2024)Agile Effort Estimation in Colombia: An Assessment and Opportunities for ImprovementScience of Computer Programming10.1016/j.scico.2024.103115(103115)Online publication date: Apr-2024
  • (2021)Neural Network Estimation Model to Optimize Timing and Schedule of Software Projects2021 IEEE International Conference on Smart Information Systems and Technologies (SIST)10.1109/SIST50301.2021.9465887(1-7)Online publication date: 28-Apr-2021
  • (2018)An Analysis of the Inclusion of Environmental Cost Factors in Software Cost Estimation Datasets2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)10.1109/QRS-C.2018.00108(623-630)Online publication date: Jul-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ESEM '14: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
September 2014
461 pages
ISBN:9781450327749
DOI:10.1145/2652524
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 September 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ISBSG
  2. missing values
  3. software effort estimation
  4. software engineering
  5. systematic mapping study

Qualifiers

  • Research-article

Conference

ESEM '14
Sponsor:

Acceptance Rates

ESEM '14 Paper Acceptance Rate 23 of 123 submissions, 19%;
Overall Acceptance Rate 130 of 594 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Agile Effort Estimation in Colombia: An Assessment and Opportunities for ImprovementScience of Computer Programming10.1016/j.scico.2024.103115(103115)Online publication date: Apr-2024
  • (2021)Neural Network Estimation Model to Optimize Timing and Schedule of Software Projects2021 IEEE International Conference on Smart Information Systems and Technologies (SIST)10.1109/SIST50301.2021.9465887(1-7)Online publication date: 28-Apr-2021
  • (2018)An Analysis of the Inclusion of Environmental Cost Factors in Software Cost Estimation Datasets2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)10.1109/QRS-C.2018.00108(623-630)Online publication date: Jul-2018
  • (2017)Research patterns and trends in software effort estimationInformation and Software Technology10.1016/j.infsof.2017.06.00291:C(1-21)Online publication date: 1-Nov-2017
  • (2015)A Comprehensive Survey of Software Development Cost Estimation StudiesProceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication10.1145/2816839.2816913(1-5)Online publication date: 23-Nov-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media