Browse > Article
http://dx.doi.org/10.5391/JKIIS.2006.16.4.416

A Prediction for Manpower Profile of Software Development Using Predictive Filter  

Lee Sang-Un (국립 원주대학)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.16, no.4, 2006 , pp. 416-422 More about this Journal
Abstract
Most of the existing statistical models of software manpower profile are based on the assumptions of the usage and development process. Therefore, there is no universally applicable estimation and prediction model. To develop a prediction model, this paper suggests the predictive filter as a prediction model for software manpower profile. Firs of all, we investigate the software manpower profile and we suggest the input-output of predictive filter and method for parameter determination. Then, its usefulness is empirically verified by analyzing the actual data obtained from the software projects. Based on the average relative prediction error and Pred(0.25), the suggested predictive filter is compared with other well-known statistical estimation models. As a result, the predictive filter generally has a simple structure and on the other hand, it adapts the software manpower profile very well.
Keywords
Software Life Cycle; Life Cycle Manpower; Rayleigh Model; Gamma Model; Predictive Filter;
Citations & Related Records
연도 인용수 순위
  • Reference
1 P. Kruchten, 'Planning an Iterative Project,' The Rational Edge e-zine for the Rational Community, http://www.therationaledge.com/contents/ocL02/f_iterativePlanning_pk.jsp, 2002
2 D. S. Clouse, C. L. Giles, B. G. Home, and G. W. Cottrell, Time-Delay Neural Networks: Representation and Induction of Finite State Machines, IEEE Trans. on Neural Networks, Vol. 8, No.5, pp. 1065-1070, 1997   DOI   ScienceOn
3 J. Y. Park, S. U. Lee, and J. H. Park, 'Neural Network Modeling for Software Reliability Prediction from Failure Time Data,' Journal of Electrical Eng. and Information Science, Vol. 4, No.4, pp. 533-539, 1999
4 R. D. H. Warburton, 'Managing and Predicting the Costs of Real-Time Software,' IEEE Trans. on Software Eng., Vol. SE-9, No.5, pp. 562-569, 1983   DOI   ScienceOn
5 P. V. Norden, 'Curve Fitting for a Model of Applied Research and Development Scheduling,' IBM J. Research and Development, Vol. 3, No.2, pp. 232-248, 1958   DOI
6 M. T. Hargan, H. B. Demuth, and M. Beale, 'Neural Network Design,' PWS Publishing Company, 1996
7 http://users.computerweekly.net/robmorton/projects/neural/sogmoid.html
8 김우철 et al. '현대통계학,' 영지출판사. 1994
9 권기태 et al '소프트웨어 유지보수 비용산정 모델 개선.' 한국정보과학회 소프트웨어공학회지 제16권, 제2호. pp. 31-42, 2003
10 S. D. Conte, H. E. Dunsmore, and V. Y. Shen, 'Software Engineering Metrics and Models,' Menlo Park, CA: Benjamin Cummings, 1986
11 J. Verner and G. Tate, 'A Software Size Model,' IEEE Trans. on Software Eng., Vol. 18, No.4, pp. 265-278, 1992   DOI   ScienceOn
12 박중양, 이상운, 박재홍, '예측필터를 이용한 소프트웨어 신뢰성 예측,' 한국정보처리학회 논문지, 제7권, 제7호, pp. 2076-2085, 2000   과학기술학회마을
13 H. Demuth and M. Beale, 'Neural Network Toolbox User's Guide, Ver 3.0,' Math Works, Inc. 1997
14 N. Karunanithi, D. Whitley and Y. K. Malaiya, 'Using Neural Networks in Reliability Prediction,' IEEE Software, Vol. 18, pp. 53-59, 1992
15 L. H. Putnam, 'A General Empirical Solution to the Macro Software Sizing and Estimating Problem,' IEEE Trans. on Software Eng., Vol. SE-4, No.4, 1978   DOI   ScienceOn
16 K. Phillai and V. S. Sukumaran Nair, 'A Model for Software Development Effort and Cost Estimation,' IEEE Trans. on Software Eng., Vol. 23, No.8, pp. 485-497, 1997   DOI   ScienceOn