skip to main content
research-article

Performance of function point analysis through UML modeling

Published: 28 February 2009 Publication History

Abstract

In software development, estimation of software size is one of the major activities. Various types of metrics are available for computation of software size. It is necessary to check the performance of each metric. Lines of code, objects and function point analysis are widely used for measurements of software size, cost and schedule of development. The Function Point (FP) Analysis is one of the most promising techniques for measuring the functionality delivered by a system. Mostly, this method is used with traditional software development practices but can also be applied for object-oriented software development. The present paper deals with judging of the performance of function point analysis for the object-oriented software systems by the use of well know Unified Modeling Language (UML). A case study of Web-based Document Management System is reported for FP analysis through UML class diagram.

References

[1]
OMG (1997): Unified Modeling Language Specification. http://www.omg.org
[2]
Albir, S.S. (1998): UML in a Nutshell: A Desktop Quick Reference. O'Reilly & Associates, First Indian Reprint.
[3]
Booch, G., Rumbaugh, J., Jacobson, I. (2004): The Unified Modeling Language User Guide.Twelfth Indian Reprint, Pearson Education.
[4]
Pressman, Roger S. (2005): Software Engineering- A Practitioner's Approach. 6th edition, Mcgraw Hill International Edition.
[5]
IFPUG (2000): Function Points Counting Practices Manual (version 4.1.1). IFPUG: International Function Point User Group, Westerville Ohio, http://www.ifpug.org/certification.
[6]
Antoniol, G., Calzolari,F., Cristoforetti, L., Fiutem,R., and Caldiera,G. (1998): Adapting function points to object oriented information systems. Advanced Information Systems Engineering, 13 (1998), pp. 59--76.
[7]
Uemura, T., Kusumoto, S. and Inoue, K. (1999): Function point measurement tool for UML design specification. In proceedings of the Sixth International Symposium on SoftwareMetrics, IEEE, pp. 62--69.
[8]
Antoniol, G., Fiutem, R. and Lokan, C. (2003): Object-Oriented Function Points: An Empirical Validation. Empirical Software Engineering, 8(3), September 2003.
[9]
Iorio T. (2004): IFPUG Function Point analysis in a UML framework. In conference proceedings of SMEF04, Rome, Italy, 2004.
[10]
Abrahão Silvia, Poels Geert and Pastor Oscar (2004): Functional Size Measurement Method for Object-Oriented Conceptual Schemas: Design and Evaluation Issues. 2004/233 working paper Faculty of Economics and Business Administration, Ghent University, Belgium, 2004, 43 p.
[11]
Klaas van den Berg, Dekkers, T. and Oudshoorn, R. (2005): Functional size measurement applied to UML-based user requirements. In conference proceedings of SMEF 2005, pp. 69--80.
[12]
Pace, D., Cantone, G. and Calavaro, G. (2005): A tool for counting Function Points of UML software. In conference proceedings of SMEF 2005, pp. 81--92.
[13]
Singhal, Neelam nee' Bawane and C. V. Srikrishna (2008): A Case Study to Assess the Validity of Function Points. In proceedings of World Academy of Science, Engineering and Technology, volume 32, pp. 254--257.
[14]
Lokan, Christropher, J. (2005), Function points. Advances in Computers, Vol. 65, Chapter 7, Academic Press, pp. 298--349.

Cited By

View all
  • (2022)Research on Structured Extraction Method for Function Points Based on Event ExtractionElectronics10.3390/electronics1119311711:19(3117)Online publication date: 29-Sep-2022
  • (2021)Efficiency Improvement of Function Point-Based Software Size Estimation With Deep Learning ModelIEEE Access10.1109/ACCESS.2020.29985819(107124-107136)Online publication date: 2021
  • (2013)Modeling and validation of execution of tasks on high speed network under distributed environmentACM SIGSOFT Software Engineering Notes10.1145/2464526.246454038:3(1-6)Online publication date: 23-May-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 34, Issue 2
March 2009
140 pages
ISSN:0163-5948
DOI:10.1145/1507195
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 February 2009
Published in SIGSOFT Volume 34, Issue 2

Check for updates

Author Tags

  1. UML
  2. function point analysis
  3. size estimation
  4. software metrics

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Research on Structured Extraction Method for Function Points Based on Event ExtractionElectronics10.3390/electronics1119311711:19(3117)Online publication date: 29-Sep-2022
  • (2021)Efficiency Improvement of Function Point-Based Software Size Estimation With Deep Learning ModelIEEE Access10.1109/ACCESS.2020.29985819(107124-107136)Online publication date: 2021
  • (2013)Modeling and validation of execution of tasks on high speed network under distributed environmentACM SIGSOFT Software Engineering Notes10.1145/2464526.246454038:3(1-6)Online publication date: 23-May-2013
  • (2013)UML modeling of load optimization for distributed computer systems based on genetic algorithmACM SIGSOFT Software Engineering Notes10.1145/2413038.241304338:1(1-7)Online publication date: 23-Jan-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media