{"title":"SOA中面向QoS的web服务组合与优化","authors":"Bing Liu, Yuliang Shi, Haiyang Wang","doi":"10.1109/JCPC.2009.5420111","DOIUrl":null,"url":null,"abstract":"In recent years, web services have developed rapidly along with the amazing development of SOA, while many web services provide the same function. Thus, it has been attracting substantial attention that how to choose web services to make a service composition in order to satisfy the business needs in SOA. At present, whether the service composition can meet the Quality-of-Service (QoS) needs of the users or not becomes an important criterion. However, existing research methods overlooked the effect of business process structure on the QoS of service composition. Business process is made by the users according to the business needs and describes the way to call web services, the structure of which affects the calculation of QoS in service composition. This paper proposes an algorithm of QoS oriented web service composition and optimization based on the initial business process structure made by the users. The algorithm optimizes the initial service composition plan repeatedly in dependence on the difference of merging methods for each QoS property in different business process structures. The effect of the algorithm to optimize the service composition was given in a series of experiments.","PeriodicalId":284323,"journal":{"name":"2009 Joint Conferences on Pervasive Computing (JCPC)","volume":"310 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"QoS oriented web service composition and optimization in SOA\",\"authors\":\"Bing Liu, Yuliang Shi, Haiyang Wang\",\"doi\":\"10.1109/JCPC.2009.5420111\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, web services have developed rapidly along with the amazing development of SOA, while many web services provide the same function. Thus, it has been attracting substantial attention that how to choose web services to make a service composition in order to satisfy the business needs in SOA. At present, whether the service composition can meet the Quality-of-Service (QoS) needs of the users or not becomes an important criterion. However, existing research methods overlooked the effect of business process structure on the QoS of service composition. Business process is made by the users according to the business needs and describes the way to call web services, the structure of which affects the calculation of QoS in service composition. This paper proposes an algorithm of QoS oriented web service composition and optimization based on the initial business process structure made by the users. The algorithm optimizes the initial service composition plan repeatedly in dependence on the difference of merging methods for each QoS property in different business process structures. The effect of the algorithm to optimize the service composition was given in a series of experiments.\",\"PeriodicalId\":284323,\"journal\":{\"name\":\"2009 Joint Conferences on Pervasive Computing (JCPC)\",\"volume\":\"310 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Joint Conferences on Pervasive Computing (JCPC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/JCPC.2009.5420111\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Joint Conferences on Pervasive Computing (JCPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JCPC.2009.5420111","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
QoS oriented web service composition and optimization in SOA
In recent years, web services have developed rapidly along with the amazing development of SOA, while many web services provide the same function. Thus, it has been attracting substantial attention that how to choose web services to make a service composition in order to satisfy the business needs in SOA. At present, whether the service composition can meet the Quality-of-Service (QoS) needs of the users or not becomes an important criterion. However, existing research methods overlooked the effect of business process structure on the QoS of service composition. Business process is made by the users according to the business needs and describes the way to call web services, the structure of which affects the calculation of QoS in service composition. This paper proposes an algorithm of QoS oriented web service composition and optimization based on the initial business process structure made by the users. The algorithm optimizes the initial service composition plan repeatedly in dependence on the difference of merging methods for each QoS property in different business process structures. The effect of the algorithm to optimize the service composition was given in a series of experiments.