{"title":"Eliciting Theory for Software Maintenance SLA Management Framework","authors":"Syed Irtiza Hassan, Ahmad Salman Khan","doi":"10.1109/FIT.2017.00050","DOIUrl":null,"url":null,"abstract":"Software maintenance is the largest phase of software development lifecycle. It’s a complex activity due to the diverse nature of services provided during this phase. Therefore, it is significant that the parties involved in maintenance should decide and agree upon about the nature and level of maintenance services upfront. This paper discusses the important issue of Service Level Agreement for software maintenance. We conducted a systematic literature review to explore the state of the art and then applied grounded theory method for formulating the preliminary SLA management framework. We elicited six major phases of SLA management including Service Templates Development, SLA Negotiation, Service Deployment, Service Execution, Service Assessment and Service Decommissioning. This study provides a basis for producing a comprehensive software maintenance SLA to be applicable in industrial setting.","PeriodicalId":107273,"journal":{"name":"2017 International Conference on Frontiers of Information Technology (FIT)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Frontiers of Information Technology (FIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIT.2017.00050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Software maintenance is the largest phase of software development lifecycle. It’s a complex activity due to the diverse nature of services provided during this phase. Therefore, it is significant that the parties involved in maintenance should decide and agree upon about the nature and level of maintenance services upfront. This paper discusses the important issue of Service Level Agreement for software maintenance. We conducted a systematic literature review to explore the state of the art and then applied grounded theory method for formulating the preliminary SLA management framework. We elicited six major phases of SLA management including Service Templates Development, SLA Negotiation, Service Deployment, Service Execution, Service Assessment and Service Decommissioning. This study provides a basis for producing a comprehensive software maintenance SLA to be applicable in industrial setting.