A multi-objective programming for web services composition

Communications in Computer and Information Science(2013)

引用 0|浏览8
暂无评分
摘要
Web service plays an important role in implementing Service Oriented Architecture (SOA). It is becoming vital to provide an efficient service composition mechanism with respect to user's requirements. Measuring the Quality of Service (QoS) can help to offer appropriate functions. However, most of the previous QoS-based researches were unable to guide a service selection to achieve a rapid and effective composition. To address this issue, firstly, we present a method to measure QoS in a composition. Secondly, QoS risk is defined as the variance between actual value and the expectation of QoS. Thirdly, we propose a multi-objective programming model, aimed at composite service plan optimization. Finally, genetic algorithm is used with synthetic data, and a Weighted sum of risk values constitutes the fitness to lead the evolution of populations. Experimental results demonstrate that the presented model and algorithm provide effective and comprehensive information for decision makers to select appropriate web services for composition.
更多
查看译文
关键词
Web service,Web service composition,QoS,Multi-objective programming,Genetic algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要