Forecasting enterprise resource planning software effort using evolutionary support vector machine inference model

被引:13
作者
Chou, Jui-Sheng [1 ]
Cheng, Min-Yuan [1 ]
Wu, Yu-Wei [1 ]
Wu, Cheng-Chieh [2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Taipei, Taiwan
[2] Data Syst Consulting Co Ltd, Taichung, Taiwan
关键词
Enterprise resource planning; Software effort prediction; Project management; Hybrid intelligence; DEVELOPMENT EFFORT PREDICTION; COST ESTIMATION; GENETIC ALGORITHMS; FEATURE-SELECTION; NEURAL-NETWORKS; HYBRID; REGRESSION; SYSTEM; OPTIMIZATION; DESIGN;
D O I
10.1016/j.ijproman.2012.02.003
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Despite significant advances in procedures that facilitate project management, the continued reliance of software managers on guesswork and subjective judgment causes frequent project time overruns. This study uses an Evolutionary Support Vector Machine Inference Model (ESIM) for efficiently and accurately estimating the person-hour of ERP system development projects. The proposed ESIM is a hybrid intelligence model integrating a support vector machine (SVM) with a fast messy genetic algorithm (fmGA). The SVM mainly provides learning and curve fitting while the fmGA minimizes errors. The analytical results in this study confirm that, compared to artificial neural networks and SVM, the proposed ESIM provides preliminary prediction at early phase of ERP software development effort for the manufacturing firms with superior accuracy, shorter training time and less overfitting. Future research can develop user-friendly expert systems with window or browser interfaces that can be used by planning personnel to flexibly input related variables and to estimate development effort and corresponding project time/cost. (C) 2012 Elsevier Ltd. APM and IPMA. All rights reserved.
引用
收藏
页码:967 / 977
页数:11
相关论文
共 75 条
[1]   A support vector machine classifier algorithm based on a perturbation method and its application to ECG beat recognition systems [J].
Acir, N .
EXPERT SYSTEMS WITH APPLICATIONS, 2006, 31 (01) :150-158
[2]   Handling imprecision and uncertainty in software development effort prediction: A type-2 fuzzy logic based framework [J].
Ahmed, Moataz A. ;
Muzaffar, Zeeshan .
INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (03) :640-654
[3]   SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION [J].
ALBRECHT, AJ ;
GAFFNEY, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :639-648
[4]   Application of support vector machines in assessing conceptual cost estimates [J].
An, Sung-Hoon ;
Park, U-Yeol ;
Kang, Kyung-In ;
Cho, Moon-Young ;
Cho, Hun-Hee .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2007, 21 (04) :259-264
[5]  
[Anonymous], 2008, A Guide to the Project Management Body of Knowledge (PMBOK Guide), V4th
[6]   A Novel Soft Computing Model to Increase the Accuracy of Software Development Cost Estimation [J].
Attarzadeh, Iman ;
Ow, Siew Hock .
2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 3, 2010, :603-607
[7]  
Bashir H., 2001, Design Stud, V22_, P141, DOI DOI 10.1016/S0142-694X(00)00014-4
[8]   Estimating design effort for GE hydro projects [J].
Bashir, HA ;
Thomson, V .
COMPUTERS & INDUSTRIAL ENGINEERING, 2004, 46 (02) :195-204
[9]   Application of activity-based costing to a land transportation company: A case study [J].
Baykasoglu, Adil ;
Kaplanoglu, Vahit .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 116 (02) :308-324
[10]   Application of least square support vector machines in the prediction of aeration performance of plunging overfall jets from weirs [J].
Baylar, Ahmet ;
Hanbay, Davut ;
Batan, Murat .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :8368-8374