Ahmed Adnan Mohammed AL-AZZAWI, Int. Journal of Computer Science & Mobile Computing, Vol.5 Issue.7, July- 2016, pg. 498-508 © 2016, IJCSMC All Rights Reserved 498 Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320088X IMPACT FACTOR: 5.258 IJCSMC, Vol. 5, Issue. 7, July 2016, pg.498 508 Improving Quality of Web Services by Using a Proposed Model Ahmed Adnan Mohammed AL-AZZAWI Department of Human Resources Management, university of Diyala, Iraq ahmedinformation7@gmail.com AbstractThe aim of the study can summarized by three main points, the first one increases the QoBiz without violating the SLA for the user, it increases the QoE by providing service according to the needs of the user. Second, facilitate processing of service requests such that both service provider and user gains (the service provider maximizes QoBiz, and increased QoE by providing service according to the needs of the user) and neither party loses. The last one, the proposed model resides with the service provider and can be used without modifying the current server. The proposed model contains three layers (filter, predict, scheduler). It acts as an intermediate layer to the Web service there by selecting and scheduling user requests. The experimentation is performed by varying one of the parameters, the acceptable waiting time, the maximum waiting time and the penalty while the other two are kept as constants. This allows analyzing the effect of the individual parameter on the performance of the BES algorithm. KeywordsQuality of Services, Web Services, Proposed model, SLA, BES. 1. INTRODUCTION The purpose of this study came according of the needs the services provider and the user. The services provider is worried about increasing the earnings which is known QoBiz. We can achieve that by using high Quality of Service QoS [1]. There is one method to raise the QoS by not to violate the needs of the user. The user needs can selecting them in agreement between the user and the service provider. This agreement is known as SLA several language to specify service level for web services which been developed. There are many of SLA languages which help the user and service provider to select the level of quality of services required such as, WSLA and WSML [2]. The SLA takes into account parameters such as objectives, parties concerned, period of validity, sample, limitations, service level and penalties [3]. The important parameter is penalty because it selects the procedures which be taken in case the service provider cannot provide the specified quality of service. The failure in meeting the requirements specified in SLA lead to loss of revenue generated for the service provider for that, the service provider pays a certain amount as a penalty. The increase of QoBiz leads to avoid the penalty and providing QoS, thus the service provider needs to join to the particular level of service in the SLA. While the service provider worried about profit, the user is interested in the experience regarding the