CFP last date
20 May 2024
Reseach Article

Layered Model to Estimate Effort, Performance and Cost of the Software Projects

by M. Pauline, P. Aruna, B. Shadaksharappa
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 63 - Number 13
Year of Publication: 2013
Authors: M. Pauline, P. Aruna, B. Shadaksharappa
10.5120/10526-5509

M. Pauline, P. Aruna, B. Shadaksharappa . Layered Model to Estimate Effort, Performance and Cost of the Software Projects. International Journal of Computer Applications. 63, 13 ( February 2013), 17-23. DOI=10.5120/10526-5509

@article{ 10.5120/10526-5509,
author = { M. Pauline, P. Aruna, B. Shadaksharappa },
title = { Layered Model to Estimate Effort, Performance and Cost of the Software Projects },
journal = { International Journal of Computer Applications },
issue_date = { February 2013 },
volume = { 63 },
number = { 13 },
month = { February },
year = { 2013 },
issn = { 0975-8887 },
pages = { 17-23 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume63/number13/10526-5509/ },
doi = { 10.5120/10526-5509 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:14:15.053689+05:30
%A M. Pauline
%A P. Aruna
%A B. Shadaksharappa
%T Layered Model to Estimate Effort, Performance and Cost of the Software Projects
%J International Journal of Computer Applications
%@ 0975-8887
%V 63
%N 13
%P 17-23
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper presents a layered model which determines the software metrics in the lower layer it consists of three primitive primary software engineering metrics; they are person-months (PM), function-points (FP), and lines of code (LOC). The middle layer consists of the proposed function point which is obtained by grouping the adjustment factors. The proposed method uses fuzzy logic for quantifying the quality of requirements and is added as another adjustment factor, thus a fuzzy based approach for the Enhanced General System Characteristics to Estimate Effort of the Software Projects is obtained in the middle layer. The top layer takes the calculated function point from the proposed method as input, and gives to the static single variable model (Intermediate COCOMO and COCOMO II) for cost estimation whose cost factors are tailored in intermediate COCOMO and both, cost and scale factors are tailored in COCOMO II to suite to the individual development environment, which is very important for the accuracy of the cost estimates. The software performances are measured with their indicators for the software projects. A comparative study for effort, performance measurement and cost estimation of the software project is done between the existing model and the proposed model.

References
  1. Agarwal. R, Kumar. M, Malick. S, Bharadwaj. R. M, and Anantwar. D, "Estimating Software projects", ACM SIGSOFT, Vol 26, 2001.
  2. Azath. H, Wahidabanu. R. S. D, "Function Point: A Quality Loom for the Effort Assessment of Software Systems", International Journal of Computer Science and Network Security, IJCSNS Vol. 8 No12, Dec 2008.
  3. Kiumi Akingbehin and Bruce Maxim, " A Three-Layer Model for Software Engineering Metrics", Proceedings of the Seventh ACIS International Conference on Software Engineering Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'06).
  4. Galal H. Galal-Edeen, Amr Kamel, and Hanan Moussa, "Lessons Learned from Building an Effort Estimation Model for Software Projects", Int. J. Of Software Engineering, IJSE Vol. 3 No. 2 July 2010.
  5. Function Point Counting Practices Manual (Release 4. 1), International Function Point User's Group (IFPUG), May 1999.
  6. Longstreet . D, "Function Points Step by Step", Longstreet Consulting, Inc. , January 1999.
  7. Pauline. M, Aruna. P, Shadaksharappa. B, "A Layered Model For Software Metrics", International Conference on Intelligent Design and Analysis of Engineering products, system and computation, IDAPSC10, pp. 63-65.
  8. Pauline. M, Aruna . P, Shadaksharappa. B, "A Cost Model for Estimation of the Software Developed", International Conference on Communication, Computation, Control and Nanotechnology, ICN-2010, pp. 762-764.
  9. Zhendong Lun, "Software Cost Estimation", Department of Computer Science, Southern Illinois University Edwardsville.
  10. Standish Group, "CHAOS Report", Standish Group, 1994.
  11. Keshwani ET AL. , "Rule-based Mamdani-type fuzzy modeling of skin permeability", Applied Soft Computing, pp. 285-294; doi: 10. 1016/j. asoc. 2007. 01. 007 Copyright © 2007 Elsevier B. V.
  12. Kirti Seth, Arun Sharma and Ashish Seth, "Component Selection Efforts Estimation – a Fuzzy Logic Based Approach", International Journal of Computer Science and Security, (IJCSS) Vol. 3 No 3.
  13. Roger Jang and Ned Gulley, "Fuzzy Logic Toolbox for MATLAB", User's Guide. The Math Works Inc, USA, 1995.
  14. Stephen G. MacDonell, Andrew R. Gray, and James M. Calvert, "FULSOME: Fuzzy Logic for Software Metric Practitioners and Researchers", IEEE, 0-7803-5871-6/99.
  15. SaleemBasha and Dhavachelvan. P, "Analysis of Empirical Software Effort Estimation Models", (IJCSIS) International Journal of Computer Science and Information Security, Vol. 7, No. 3, 2010.
  16. Sharma. T. N, "Analysis of Software Cost Estimation Using COCOMO II", International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011, ISSN 2229-5518.
  17. JongmoonBaik, "COCOMO II Model Definition Manual".
  18. Majed Al YahyaRodina Ahmad, and Sai Lee, "Impact of CMMI Based Software Process Maturity on COCOMO II's Effort Estimation", The International Arab Journal of Information Technology, Vol. 7, No. 2, April 2010.
  19. Magne Jorgensen, "Practical Guidelines for Expert-Judgment-Based Software Effort Estimation", IEEE Software, Published by the IEEE Computer Society, 2005
  20. Frank Niessink and Hans van Vliet, " Two Case Studies in Measuring Software Maintenance Effort", Published in the proceedings of the International Conference on Software Maintenance, Bethesda, Maryland,USA, November-16-20, 1998,pp. 76-85.
  21. Pressman, R. S. (1997). Software Engineering A Practitioner's Approach. McGraw-Hill.
  22. Boehm, B. , Horowitz, E. , Madachy, R. , Reifer, D. , Clark, B. , Steece, B. , Brown,A. W. , Chulani, S. and Abts, C, "Software Cost Estimation with COCOMO II". Prentice Hall, 502 p. , 2000.
  23. Boehm, B. and Papaccio, P. 1988. "Understanding and controlling software costs". IEEE Transactions on Software Engineering 14 (10), 1462-1477,1988.
  24. Basavaraj M. J and Shet K. C, "Empirical Validation of Software development effort multipliers of Intermediate COCOMO Model" Journal of software, vol 3, No. 5, May 2008.
  25. Samuel Lee, Lance Titchkosky and Seth Bowen, " Software Cost Estimation" Department of Computer Science, University of Calgary.
  26. Mark Kasunic "A Data Specification for Software Project performance Measures: Results of a Collaboration on Performance Measurement", CMU/SEI-2008-TR-012, July 2008.
  27. Patricia Lichiello, " Guidebook for Performance Measurement", University of Washington Health Policy Analysis Program.
  28. "Basic Performance Measures For Information Technology Project Guidance white paper", DOE Software Quality and Systems Engineering, pp. 2-8; doi: 15 January 2002, PE-WI-V3-011502. doc.
  29. Manjul Sahay and Susheer R S, "Objective Based Performance Measurement", © 2001- 2004 Transversal e Networks Pvt Ltd.
  30. Pauline. M, Aruna. P, Shadaksharappa. B, "Fuzzy-Based Approach Using Enhanced Function Point to Evaluate the Performance of Software Project", The IUP Journal of Computer Sciences, Vol. VI, No. 2, 2012.
  31. Pauline. M, Aruna. P, Shadaksharappa. B, "Software Cost Estimation Model based on Proposed Function Point and Trimmed Cost Drivers Using Cocomo II" (IJERT) International Journal of Engineering Research & Technology, Vol. 1 Issue 5,July–2012.
Index Terms

Computer Science
Information Sciences

Keywords

General System Characteristics (GSC) Function Point (FP) Total effort multiplier (TEM) Scale Factors Cost Drivers