Khayyam Hashmi, Hussain AlJafar, Zaki Malik, Amal Alhosban
{"title":"A bat algorithm based approach of QoS optimization for long term business pattern","authors":"Khayyam Hashmi, Hussain AlJafar, Zaki Malik, Amal Alhosban","doi":"10.1109/IACS.2016.7476081","DOIUrl":null,"url":null,"abstract":"Business process automation using software as a service is well accepted software deployment and distribution model that is grown exponentially in the last few years. SaaS can provide solutions that are suitable for both one off as well as long running systems. Multiple component services are combined to formulate a composite solution. This modular nature of the systems allows the flexibility to replace faulty services or introduce better performing components into the initial solution. On the other hand it makes it easier to deal with situations where a long running system may need to deal with a service which is no longer available or has a competitor which offers similar to better service as a much more attractive package. To fully utilize this nature of the software we need to understand the structure of the system. In this paper we present a bat algorithm based solution for different Quality of Service parameters of a component service considering the different invocation patterns of these component services in the system for optimum values of the QoS parameters. We evaluate the efficiency of our proposed technique on WSDream-QoSDataset [20] and show its effectiveness.","PeriodicalId":6579,"journal":{"name":"2016 7th International Conference on Information and Communication Systems (ICICS)","volume":"37 1","pages":"27-32"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 7th International Conference on Information and Communication Systems (ICICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IACS.2016.7476081","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Business process automation using software as a service is well accepted software deployment and distribution model that is grown exponentially in the last few years. SaaS can provide solutions that are suitable for both one off as well as long running systems. Multiple component services are combined to formulate a composite solution. This modular nature of the systems allows the flexibility to replace faulty services or introduce better performing components into the initial solution. On the other hand it makes it easier to deal with situations where a long running system may need to deal with a service which is no longer available or has a competitor which offers similar to better service as a much more attractive package. To fully utilize this nature of the software we need to understand the structure of the system. In this paper we present a bat algorithm based solution for different Quality of Service parameters of a component service considering the different invocation patterns of these component services in the system for optimum values of the QoS parameters. We evaluate the efficiency of our proposed technique on WSDream-QoSDataset [20] and show its effectiveness.