An Analogy Based Technique for Predicting the Vector Impact of Software Change Requests

dc.contributor.advisorRuhe, Guenther
dc.contributor.authorKabeer, Shaikh Jeeshan
dc.contributor.committeememberFar, Behrouz H
dc.contributor.committeememberPatterson, Raymond A
dc.date2018-03
dc.date.accessioned2018-01-19T01:13:41Z
dc.date.available2018-01-19T01:13:41Z
dc.date.issued2018-01-03
dc.description.abstractManaging the impact of software change request (CR) requires proper prediction to minimize cost and enhance quality. Traditional techniques only identify source code entities likely to be impacted by the implementation of CR. However, looking at code entity is not enough. To ensure maximum utility and return on investment, decision-makers also need to consider effort and duration requirements. It is more challenging for Minimum Viable Products which need to implement essential CR promptly. This thesis proposes an analogy based reasoning approach called Vector Change Impact Analysis which can generate file, effort and duration predictions simultaneously. Case-studies on industrial and open source projects highlight effectiveness of VCIA. The proposed approach is integrated into an analytics dashboard, for software company Brightsquid Inc. Analyzing performance results under different settings, VCIA achieves 67% file impact prediction recall. For effort and duration prediction, achieved accuracy is 44% and 30% respectively. Applying VCIA to complement expert knowledge has resulted in improved planning and organization, higher customer satisfaction and better forecasting of future returns.en_US
dc.identifier.citationKabeer, S. J. (2018). An Analogy Based Technique for Predicting the Vector Impact of Software Change Requests (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/5370
dc.identifier.urihttp://hdl.handle.net/1880/106289
dc.language.isoenen_US
dc.publisher.facultyScienceen_US
dc.publisher.institutionUniversity of Calgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.en_US
dc.subject.classificationComputer Scienceen_US
dc.titleAn Analogy Based Technique for Predicting the Vector Impact of Software Change Requestsen_US
dc.typemaster thesisen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Calgaryen_US
thesis.degree.nameMaster of Science (MSc)en_US
ucalgary.item.requestcopytrue
ucalgary.thesis.checklistI confirm that I have submitted all of the required forms to Faculty of Graduate Studies.en_US
ucalgary.thesis.laclicenseLibraries and Archives Canada THESES NON-EXCLUSIVE LICENSE I hereby grant a non-exclusive license, for the full term of copyright protection, to Library and Archives Canada: to preserve, perform, produce, reproduce, translate theses and dissertations in any format, and to make available in print or online by telecommunication to the public for non-commercial purposes. I undertake to submit my thesis, through my university, to Library and Archives Canada. Any abstract submitted with the thesis will be considered to form part of the thesis. I represent and promise that my thesis is my original work, does not infringe any rights of others, and that I have the right to make the grant conferred by this non-exclusive license. If third party copyrighted material was included in my thesis for which, under the terms of the Copyright Act, written permission from the copyright owners is required I have obtained such permission from the copyright owners to do the acts mentioned in paragraph (a) above for the full term of copyright protection I retain copyright ownership and moral rights in my thesis, and may deal with the copyright in my thesis, in any way consistent with rights granted by me to Library and Archives Canada in this non-exclusive license. I further promise to inform any person to whom I may hereafter assign or license my copyright in my thesis of the rights granted by me to Library and Archives Canada in this non-exclusive license.en_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2018_kabeer_shaikhjeeshan.pdf
Size:
6.58 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.74 KB
Format:
Item-specific license agreed upon to submission
Description: