Contact Us

For Marketing, Sales and Subscriptions Inquiries
2637 E Atlantic Blvd #43110
Pompano Beach, FL 33062

Conference List

Review of Computer Engineering Research

June 2015, Volume 2, 2, pp 39-46

A Detailed Analysis of Software Cost Estimation Using Cosmic-FFP

Gaurav Kumar


Pradeep Kumar Bhatia

Gaurav Kumar 1 ,

Pradeep Kumar Bhatia 1 
  1. Department of Computer Science & Engineering, Guru Jambheshwar University of Science & Technology, Hisar, Haryana, India 1

Pages: 39-46

DOI: 10.18488/journal.76/2015.2.2/

Share :


Software cost estimation is one of the most challenging tasks in software engineering. For the estimation, Function points are useful in the business application software domain and problematic in the real-time software domain. Full Function Points (FFP) are useful for functionality-based estimation, specifically for real-time and embedded software. Functional size measurement method that has user view of functional requirements developed by Common Software Measurement International Consortium (COSMIC) called COSMIC-FFP. By using COSMIC-FFP model, an early prediction of the functional complexity of the software throughout the software development life cycle within given budget constraints, reliability can be done. In this paper, a detailed analysis with process flow of COSMIC-FFP model has been discussed.
Contribution/ Originality




  1. B. Barry, A. Chris, and C. Sunita, "Software development cost estimation approaches – a survey," Annals of Software Engineering, vol. 10, pp. 177-205, 2000.
  2. R. Bridges, "Estimating with confidence: Applying COSMIC method for estimation in the avionics industry," European SEPG, pp. 1-22. [Accessed 11-14 June 2007], 2007.
  3. K. Gaurav and B. Pradeep Kumar, "Automation of software cost estimation using neural network technique," International Journal of Computer Applications, vol. 98, pp. 11-17, 2014.
  4. A. Tharwon, "The development and achievements of software size measurement," in Proc. International Multi Conference of Engineers and Computer Scientists (IMECS), 2012.
  5. L. Kenneth and H. Rogardt, "A model-based and automated approach to size estimation of embedded software components," in Proc. of Springer 14th International Conference, 2011, pp. 334–348.
  6. G. Cigdem, "How to use COSMIC functional size in effort estimation models," in Proc. of Springer International Conferences IWSM, 2008, pp. 196-207.
  7. T. Manar Abu, "Exploratory study on an innovative use of COSMIC-FFP for early quality assessment," PhD Thesis in Department of Computer Science and Software Engineering , Montréal,  Concordia University, Canada, 2007.
  8. G. Çigdem, B. Luigi, D. Onur, and E. Pinar, "A case study on the evaluation of COSMIC-FFP and use case points," in Proceedings of Smef, 2006, pp. 121-140.
  9. C. Gennaro, F. Filomena, G. Carmine, T. Genoveffa, and V. Giuliana, "A cosmic-FFP based method to estimate web application development effort," in Proc. of Springer 4th International Conference on Web Engineering, 2004, pp. 161-165.
  10. H. Harold Van, "Early estimating using COSMIC-FFP," in Proc. of 2nd Software Metrics Eauropean Forum (SMEF), 2005.
  11. S. Oligny, A. Abran, and C. Symons, "COSMIC-FFP – some results from the field trials," Common Software Measurement International Consortium (COSMIC), Citeseer, pp. 1-12, 2000.
  12. Lois and Clark IT Services, "Project size estimation using cosmic FFP," in Proc. of 2nd Software Metrics Eauropean Forum (SMEF,), 2005.


Google Scholor ideas Microsoft Academic Search bing Google Scholor


Competing Interests:


Related Article

( 1 ) A Detailed Analysis of Software Cost Estimation Using Cosmic-FFP
( 2 ) Web Pages Categorization Based on Classification & Outlier Analysis through FSVM
( 3 ) Postbuckling Analysis of Functionally Graded Beams Using Hyperbolic Shear Deformation Theory
( 4 ) Classification and Identification of Risk Management Techniques for Mitigating Risks with Factor Analysis Technique in Software Risk Management
( 6 ) Performance Analysis of Routing Protocols for CBR Traffic in Mobile Ad-Hoc Networks
( 7 ) Analysis of Suitable Security Protocols for Apply a Model of Identity in the Civil Registry of Ecuador
( 8 ) Comprehensive Analysis & Performance Comparison of Clustering Algorithms for Big Data
( 9 ) Development and Performance Analysis of Bisection Method-Based Optimal Path Length Algorithm for Terrestrial Microwave Link
( 10 ) Network Traffic Analysis Using Queuing Model and Regression Technique
( 11 ) Stability Analysis of Type-2 Fuzzy Process Control Using LMI
( 12 ) A Survey on Sentiment Analysis Algorithms and Datasets
( 13 ) Analysis of Cyber Attacks on Load Frequency Control in Smart Grid
( 14 ) Design and Analysis of Compact Microstrip Circular Resonator with Slotted in Ground Plane as a Grain Moisture Sensor
( 15 ) Study and Comparative Analysis of Programming Languages Used for Big Data
( 17 ) Information about Simulation Software for Testing of Wireless Network
( 19 ) Current Trends in Software Engineering Research
( 20 ) Methods of Organizing the Technological Process of Software Development
( 21 ) An Examination of the Methods of Increasing Software Efficiency Based on Soft Computing Technology
( 22 ) A Review of Machine Learning Models for Software Cost Estimation
( 23 ) Exploration of Intellectual Software Systems and Development of Conceptual Model
( 24 ) Application of Ant Algorithm for Software Optimization
( 28 ) OFDM Channel Estimation Based on Novel Local Search Particle Swarm Optimization Algorithm
( 29 ) Estimation of Viscosity of Azerbaijan Crude Oil
( 31 ) Investigate of Mechanical Fuse in Cardan Shaft Using FEM
( 32 ) Vlsi Architecture of Mimo Detector Using Fixed Complexity Sphere Decoding
( 33 ) Predict Survival of Patients with Lung Cancer Using an Ensemble Feature Selection Algorithm and Classification Methods in Data Mining
( 36 ) Received Signal Strength in a Macrocell in Lagos Environs Using Finite Element Method
( 37 ) RLS Fixed-Lag Smoother Using Covariance Information Based on Innovation Approach in Linear Continuous Stochastic Systems
( 38 ) Lossless Image Compression and Decompression to Improve the PSNR and MSE Values Using Architecture