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

Function point structure and applicability validation using the ISBSG dataset: a replicated study

Published: 18 September 2014 Publication History

Abstract

Background: The complexity of providing accurate software size estimation and effort prediction models is well known in the software industry, turning it into one of the most important research issues in empirical software engineering. Function points (FPA) is currently one of the most accepted software functional size metrics in the industry, but it is hardly automatable and generally requires a lengthy and costly process. Although accurate size estimation and effort prediction are very important for the success of any project, many practitioners have experienced difficulties in applying them. Objectives: This paper reports on a replicated study carried out on a subset of the ISBSG dataset to evaluate the structure and applicability of function points. The goal of this replication was to aggregate evidence and confirm results reported about internal issues of FPA as a metric using a different set of data. First, we examined FPA counting in order to determine which base functional components (BFC) were independent of each other and thus appropriate for an additive model of size. Second, we investigated the relationship between size and effort. Methods: A subset of the ISBSG dataset was used with 14 business application projects developed in C# from 2008 to 2011. We studied BFC independence and correlation between size, effort and productivity. FPA base functional components independence was checked with the Pearson and Kendall's Tau correlation coefficient. Besides, we studied the correlation between size and effort. Results: The replication aggregated evidence and confirmed that some BFC of the FPA method are correlated. There is a relationship between BFC unadjusted function points and effort. Limitations: This is an initial experiment of a research in progress that was performed on a small subset of 14 recent projects taken from the ISBSG dataset. Conclusions: Simplifying and automating a FPA measurement process based on counting BFC could encourage the adoption of FSM methods. Further research is needed.

References

[1]
Jeffery, R., & Stathis, J. (1996). Function point sizing: structure, validity and applicability. Empirical Software Engineering, 1(1), 11--30.
[2]
Kemerer, C. F. (1987). An empirical validation of software cost estimation models. Communications of the ACM, 30(5), 416--429.
[3]
Kitchenham, B., & Kansala, K. (1993, May). Inter-item correlations among function points. In Software Engineering, 1993. Proceedings, 15th International Conference on (pp. 477--480). IEEE.
[4]
Albrecht, A. J., & Gaffney, J. E. (1983). Software function, source lines of code, and development effort prediction: a software science validation. Software Engineering, IEEE Transactions on, (6), 639--648.
[5]
Jeffery, D. R., Low, G. C., & Barnes, M. (1993). A comparison of function point counting techniques. Software Engineering, IEEE Transactions on, 19(5), 529--532.

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
  • (2016)Design, development and validation of a mobile application for goal setting and self-monitoring of dietary behaviors2016 IEEE 36th Central American and Panama Convention (CONCAPAN XXXVI)10.1109/CONCAPAN.2016.7942368(1-6)Online publication date: Nov-2016
  • (2016)COSMIC base functional components in Functional Size based effort estimation models2016 IEEE 36th Central American and Panama Convention (CONCAPAN XXXVI)10.1109/CONCAPAN.2016.7942360(1-6)Online publication date: Nov-2016
  • Show More Cited By

Index Terms

  1. Function point structure and applicability validation using the ISBSG dataset: a replicated study

    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 part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 18 September 2014

    Check for updates

    Author Tags

    1. business application
    2. experimental procedure
    3. function points
    4. replication study
    5. software functional size measurement

    Qualifiers

    • Research-article

    Funding Sources

    • Costa Rican Ministry of Science Technology and Telecommunications (MICITT)

    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)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Jan 2025

    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
    • (2016)Design, development and validation of a mobile application for goal setting and self-monitoring of dietary behaviors2016 IEEE 36th Central American and Panama Convention (CONCAPAN XXXVI)10.1109/CONCAPAN.2016.7942368(1-6)Online publication date: Nov-2016
    • (2016)COSMIC base functional components in Functional Size based effort estimation models2016 IEEE 36th Central American and Panama Convention (CONCAPAN XXXVI)10.1109/CONCAPAN.2016.7942360(1-6)Online publication date: Nov-2016
    • (2016)A Brief Analysis of Reported Problems in the Use of Function PointsSoftware Engineering Perspectives and Application in Intelligent Systems10.1007/978-3-319-33622-0_11(117-126)Online publication date: 21-Apr-2016

    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