Improving Enterprise Software Maintenance Efficiency through Mining Software Repositories in an Industry Context

被引:0
作者
Mani, Senthil [1 ]
机构
[1] IIIT Delhi, Delhi 110020, India
来源
36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014) | 2014年
关键词
Mining software repositories; software maintenance; efficiency; productivity; COMPLEXITY;
D O I
10.1145/2591062.2591085
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There is an increasing trend to outsource maintenance of large applications and application portfolios of a business to third parties, specializing in application maintenance, who are incented to deliver the best possible maintenance at the lowest cost. In a typical industry setting any maintenance project spans three different phases; Transition, Steady-State and Preventive Maintenance. Each phase has different goals and drivers, but underlying software repositories or artifacts remain the same. To improve the overall efficiency of the process and people involved in these different phases, we require appropriate insights to be derived from the available software repositories. In the past decade considerable research has been done in mining software repositories and deriving insights, particularly focussed on open source softwares. However, focussed studies on enterprise software maintenance in an industrial setting is severely lacking. In this thesis work, we intend to understand the industry needs on desired insights and limitations on available software artifacts across these different phases. Based on this understanding we intend to propose and develop novel methods and approaches for deriving desirable insights from software repositories. We also intend to leverage empirical techniques to validate our approaches both qualitatively and quantitatively.
引用
收藏
页码:706 / 709
页数:4
相关论文
共 31 条
[1]  
Alipour A, 2013, IEEE WORK CONF MIN S, P183, DOI 10.1109/MSR.2013.6624026
[2]  
Alonso Omar., 2008, Proceedings of the 2008 International Working Conference on Mining Software Repositories, P125
[3]  
[Anonymous], 2010, ISSTA, DOI [10.1145/1831708.1831715, DOI 10.1145/1831708.1831715]
[4]  
[Anonymous], 2012, SIGKDD
[5]  
[Anonymous], 2006, THESIS
[6]  
Anvik J., 2006, P 28 INT C SOFTW ENG, P361, DOI [DOI 10.1145/1134285.1134336, 10.1145/1134285.1134336]
[7]   SOFTWARE COMPLEXITY AND MAINTENANCE COSTS [J].
BANKER, RD ;
DATAR, SM ;
KEMERER, CF ;
ZWEIG, D .
COMMUNICATIONS OF THE ACM, 1993, 36 (11) :81-94
[8]  
Bhattacharya P., 2010, P 2010 IEEE INT C SO, P1, DOI DOI 10.1109/ICSM.2010.5609736
[9]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[10]  
Bortis G, 2013, PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), P342, DOI 10.1109/ICSE.2013.6606580