COCHCOMO: A Change Effort Estimation Tool for Software Development Phase

被引:0
作者
Kama, Nazri [1 ]
Basri, Sufyan [1 ]
Asl, Mehran Halimi [1 ]
Ibrahim, Roslina [1 ]
机构
[1] Univ Teknol Malaysia, Adv Informat Sch, Kuala Lumpur, Malaysia
来源
NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES | 2014年 / 265卷
关键词
Change effort estimation; change impact analysis; effort estimation; impact analysis; software development phase; MODELS;
D O I
10.3233/978-1-61499-434-3-1029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is important for software project manager to make effective decisions when managing software changes during software development. One type of information that helps to make the decision is the estimation of the change effort produced by the changes. One of the inputs that help to decide whether to accept or reject the changes is by having reliable estimation on the change effort. From software development perspective, the estimation has to take into account the inconsistent states of software artifacts across project lifecycle i.e., fully developed and partially developed. This research introduces a new change effort estimation tool (Constructive Change Cost Model or COCHCOMO) that is able to take into account the inconsistent states of software artifacts in its estimation process. This tool was developed based on our extended version of static and dynamic impact analysis techniques. Extensive experiments using several case studies have been conducted in which the results show acceptable error rates have been achieved.
引用
收藏
页码:1029 / 1045
页数:17
相关论文
共 28 条
[1]  
[Anonymous], 2014 6 INT C COMP RE
[2]  
Antoniol G, 2000, PROC IEEE INT CONF S, P40, DOI 10.1109/ICSM.2000.883003
[3]  
Arnold R. S., 1993, Proceedings. Conference on Software Maintenance 1993. CSM-93 (Cat. No.93CH3360-5), P292, DOI 10.1109/ICSM.1993.366933
[4]   A Change Impact Size Estimation Approach during the Software Development [J].
Asl, Mehran Halimi ;
Kama, Nazri .
2013 22ND AUSTRALASIAN CONFERENCE ON SOFTWARE ENGINEERING (ASWEC), 2013, :68-77
[5]  
Attarzadeh I., 2012, 2012 4th International Conference on Computational Intelligence, Communication Systems and Networks (CICSyN 2012), P167, DOI 10.1109/CICSyN.2012.39
[6]  
Basha S., 2010, INT J COMPUTER SCI I, V7
[7]  
Bennett K., 2000, P C FUTURE SOFTWARE, P75
[8]   An exploratory case study of the maintenance effectiveness of traceability models [J].
Bianchi, A ;
Fasolino, AR ;
Visaggio, G .
8TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 2000), PROCEEDINGS, 2000, :149-158
[9]  
Brooks F.P., 2008, IEEE COMPUT, V25, P91
[10]  
Finkelsteiin A., 2000, P C FUT SOFTW ENG, P3