Main Article Content

Sheeba Praveen
Devendra Agarwal
Ankita Srivastava


An efficient approach and accuracy in estimation of software size plays an important part in the development of software. For more accurate estimation A lot of work has been done for accurate estimation of size. The correctness in estimating the size helps in the development of a accurate software project. Size is dependent on parameters like cost, schedule, and effort. Poor size estimation leads to over budget and late deliveries, which in turn decreases the assurance of customer and affects the image of developer. Traditional size estimation methods generally use lines-of-code, function point, object points etc. However, traditional size metrics have restrictions and are not attuned with newer rapid prototyping and object-oriented approaches of software progress. This research work focuses on literature survey, critically analyzes the traditional methods and introduces Object oriented metrics for effective size estimation for Object Oriented Software and Mapping Function point into Object oriented metrics. The mapping is formally described to enable the automation of the counting procedure.



Download data is not yet available.

Article Details



Al-Hajri,M.A., Ghani,A.A.A., Sulaiman,M.N., and Selamat,M.H. Modification of standard Function Point complexity weights system. Journal of Systems and Software. 2 (2004) 195-206.

Albrecht,A., Measuring Application Development Productivity, IBM Applications Development Symposium, 1979, pp. 83-92. URL

Antoniol,G., Calzolari,F., Cristoforetti,L., Fiutem,R., and Caldiera,G., Adapting function points to object oriented information systems. Advanced Information Systems Engineering, 13 (1998), pp. 59-76

Antoniol,G., Fiutem,R., and Lokan,C., Object-oriented function points: An empirical validation. Empirical Software Engineering, 8 (2003), pp. 225-25

Antoniol,G., Fiutem,R., and Lokan,C., Object-oriented function points: An empirical validation. Empirical Software Engineering,8 (2003), pp 225-254 URL

International Standards Organisation (ISO) (1991). Information Technology ± Software Product Evaluation ± Quality Characteristics and Guidelines for their Use (ISO/IEC IS 9126). Geneve: ISO/IEC.

Software Metrics - why bother?.(1998). GIFPA, Issue 1, spring URL

Fetcke,T., A Generalized Structure for Function Point Analysis, Proceedings of International Workshop on Software Measurement (IWSM'99), 1999, Mont-Tremblant, Canada, pp. 1-11. URL

St-Pierre, D., Maya, M., Abran, A., Desharnais, J.-M. & Oligny, S. (1997b). Measuring the functional size of real-time software. Montréal, Université du Québec à Montréal [www document].


Fenton, N. E. & Pfleeger, S. L. (1996). Software Metrics - A Rigorous & Practical Approach. London: International Thomson Computer Press.

Functional Size Measurement for Real-Time Software.

Montréal, Université du Québec à J. Clerk Maxwell, A

Treatise on Electricity and Magnetism, 3rd ed., vol. 2.

Oxford: Clarendon, 1892, pp.68–73.

An Empirical Validation of Software Quality Metric Suites on Open Source Software for Fault-Proneness Prediction in Object Oriented System I. S. Jacobs and C. P. Bean, “Fine particles, thin films and exchange anisotropy,†in Magnetism, vol. III, G. T. Rado and H. Suhl, Eds. New York: Academic, 1963, pp. 271–350.

Function Point Counting Practices Manual



United Kingdom Software Metrics Association (UKSMA) URL


ISO/IEC TR 14143-4. Information technology - Software measurement - Functional size measurement, Part 4: Reference model, First edition, ISO/IEC, 2002

An Evaluation of Function Point Counting Based on

Measurement-Oriented Models

Automated Software Size Estimation based on Function Points using UMLModels

URL final_revised_v2.pdf

R. Harrison, S. Counsell and V. Reuben, “An Evaluation of the MOOD Set of Object-Oriented Software Metricsâ€, IEEE

Transactions on Software Engineering, Vol. 24, No. 6, 1998.

A Function Point-Like Measure for Object-Oriented Software

Sheeba Praveen,Dr. Rizwan Beg ,Dhruba Shankar Ray / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622

M. Tang, M. Kao and M. Chen, An Empirical Study on Object-Oriented Metrics, 6th IEEE International Symposium on Software Metrics, 1998.

Vincenzo Giliberti, Michele Gorgoglione, Raffaele Vitulli,

“An innovative model for object-oriented costs estimatingâ€,

Proceedings of the LMO'97 Conference, Brest (France), 22-24 October 1997

Lorenz,M. and Kidd,J., Object Oriented Software Metrics, Prentice Hall, 1994

M. G. Bocco, M. Piattini and C. Calero, “A Survey of Metrics for UML Class Diagramsâ€, Journal of Object

Technology, Vol. 4, 2005,

F. B. Abreu and R. Carapua, “Candidate Metric for OOS within taxonomy framework, Journal of System & Softwrae, Vol. 26, No. 1, July 1994.

Paulson,L.D. Adapting Methodologies for Doing Software Right. IT Pro, 7-8 (2001), pp. 13-15

J. Bansiya and C.G. Davis, “A Hierarchical Model for Object-Oriented Design Quality Assessmentâ€, IEEE

Transactions on Software Engineering, Vol. 28, No. 1, 2002.

L. C. Briand, J. W. Daly and J. Wust, “A Unified Framework for Coupling Measurement in Object-Oriented Systemsâ€, IEEE Transactions on Software Engineering, Vol. 25, No. 1, 1999.

Schooneveldt,M., Measuring the size of object oriented systems, Proceedings of the 2nd Australian Conference on Software Metrics, Metrics Association, 1995.

Uemura,T., Kusumoto,S., and Inoue,K., Function-point analysis using design specifications based on the Unified

S. R. Chidamber and C. F. Kemerer, “A Metrics Suite for Object Oriented Design,†IEEE Transactions on Software

Engineering, Vol. 20, No. 6, 1994.

M. Lorenz and J. Kidd, Object-Oriented Software Metrics, Prentice Hall, 1994.

J.B. Dreger, Function Point Analysis. Prentice Hall, 1989.

B. Unger and L. Prechelt, “The impact of inheritance depth on maintenance tasks – Detailed description and evaluation of two experimental replicationsâ€, Technical Report,

Karlsruhe University: Karlsruhe, Germany, 1998.

G. Poelsand and G. Dedene, “Evaluating the Effect of Inheritance on the Modifiability of Object-Oriented Business

Domain Modelsâ€, 5th European Conference on Software

Maintenance and Reengineering (CSMR 2001), Lisbon, Portugal, 2001.

J. Daly, A. Brooks, J. Miller, M. Roper and M. Wood, “An

Empirical Study Evaluating Depth of Inheritance on

Maintainability of ObjectOriented Softwareâ€, Empirical

Software Engineering, Vol. 1, No. 2, 1996.

L. C. Briand, J. W. Daly, V. Porter, and J. Wust, A Comprehensive Empirical Validation of Product Measures for Object-Oriented Systems. Technical Report, ISERN-98-07, 1998.

Gennaro Costagliola and Genoveffa Tortora, “Class Point:

An Approach for the Size Estimation of Object-Oriented Systems IEEE Transactions on Software Engineering,

M. Alshayeb, and M. Li, “An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processesâ€, IEEE Transactions on Software Engineering archive, Vol. 29, 2003.