Dependency-Aware Software Release Planning

被引:7
作者
Mougouei, Davoud [1 ]
Powers, David M. W. [1 ]
Moeini, Asghar [1 ]
机构
[1] Flinders Univ S Australia, Sch Comp Sci Engn & Math, Adelaide, SA, Australia
来源
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) | 2017年
关键词
Software Release Planning; Value; Dependency; COST;
D O I
10.1109/ICSE-C.2017.74
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The existing software release planning models aim to find a subset of software requirements with the highest value on the assumption that the value of a selected subset of requirements equals to the Accumulated Value (AV) of that subset. This assumption however, does not hold due to the Value-related Dependencies among software requirements. To address this, we have formulated an integer programming model for software release planning that finds a subset of software requirements with the highest Overall Value (OV) where overall value of a selected subset of requirements captures the impacts of value-related dependencies on the value of that subset. We have demonstrated through several simulations that maximizing the accumulated value of a selected subset of requirements may conflict with maximizing the overall value of that subset.
引用
收藏
页码:198 / 200
页数:3
相关论文
共 39 条
[1]  
Almasi MM, 2012, INT J CYBER SECURITY, V1, P89
[2]  
[Anonymous], 2013, EMPIR SOFTW ENG
[3]  
[Anonymous], VALUE BASED SOFTWARE
[4]  
[Anonymous], 2013, ARTIF INTELL REV
[5]  
[Anonymous], 2005, REFSQ 05
[6]  
Babar, 2015, INT J SOFTWARE ENG I, V9, P113
[7]   The next release problem [J].
Bagnall, AJ ;
Rayward-Smith, VJ ;
Whittley, IM .
INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) :883-890
[8]  
Carlshamre P, 2001, FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, P84
[9]   Ant Colony Optimization for Software Project Scheduling and Staffing with an Event-Based Scheduler [J].
Chen, Wei-Neng ;
Zhang, Jun .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (01) :1-17
[10]  
Dahlstedt A. G., 2003, 9 INT WORKSH REQ ENG, P71