LITERATURE SURVEY ON OBJECT ORIENTED FUNCTION POINT: A REUSABILITY METRICS

Sheeba Praveen, Devendra Agarwal, Ankita Srivastava

Abstract


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.

 


Keywords


OO, FPA, size matrics, Mapping

Full Text:

PDF

References


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 http://www.lrgl.uqam.ca/publications/pdf/407.pdf

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 http://www.gifpa.co.uk/news/News2Web.pdf

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 http://www.gifpa.co.uk/news/Issue1_ed2.pdf

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 http://www.lrgl.uqam.ca/publications/pdf/267.pdf

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].

URL http://www.lrgl.uqam.ca/publications/pdf/330.pdf

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

URLhttp://perun.pmf.uns.ac.rs/old/repository/research/se/fun

ctionpoints.pdf

United Kingdom Software Metrics Association (UKSMA) URL http://www.inf.ufpr.br/andrey/ci221/docs/mkiir131.pdf

MK II FUNCTION POINT ANALYSIS COUNTING PRACTICES MANUAL Version 1.3.1

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 http://www.bcs.org/upload/pdf/ewic_ea08_paper2.pdf

Automated Software Size Estimation based on Function Points using UMLModels

URLhttp://aszt.inf.elte.hu/~gsd/s/cikkek/metrics/sdl/zivkovic_ 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 www.ijera.com

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.




DOI: https://doi.org/10.26483/ijarcs.v9i0.6156

Refbacks

  • There are currently no refbacks.




Copyright (c) 2018 International Journal of Advanced Research in Computer Science