期刊文献+

一种高效的基于服务功能规约的服务选择方法 被引量:4

Efficient Service Selection Approach Based on Functionality Folding
下载PDF
导出
摘要 服务因其灵活的应用机制,逐渐成为软件开发过程中的主要载体.面对网络中涌现出的大量功能相同或相似而QoS(quality of service)不同的服务群体,如何快速、准确地定位到所需要的服务个体,仍是一项十分具有挑战性的工作.基于服务对功能的封装特性,提出一种基于服务功能规约的服务选择方法,将功能相关的抽象服务规约为一个粒度更大的服务级的抽象服务;然后,针对规约后的大粒度抽象服务完成服务发现和组合优化的过程.由于规约操作能够有效减少参与服务组合优化的抽象服务的个数以及相应的候选服务的个数,从而使算法的执行效率得到有效提升.实验结果表明:该算法与传统的启发式算法相比执行效率更高,并且对服务组合规模及候选服务规模表现出更好的扩展性. Service is becoming the main carrier of the software development because of its flexible application mechanism. Since the emergence of a large number of services with the same or similar functionalities but different QoS (quality of service), how to quickly and accurately locate the right services user need remains a very challenging task. In this paper, a service selection approach based on the folding of service functionality is proposed. Abstract services with associated functions are folded into a coarse-grained service-level abstract service, based on which the service discovery and combinatorial optimization are performed. The efficiency of the algorithm is improved dramatically because of the reduced number of both abstract services and candidate services. Experimental results show that the presented approach is more efficient than other traditional heuristic algorithms, and exhibits better scalability on the scale of abstract services and candidate services.
出处 《软件学报》 EI CSCD 北大核心 2015年第8期1886-1906,共21页 Journal of Software
基金 国家自然科学基金(61170074 61173005) 国家重点基础研究发展计划(973)(2009CB320704) 国家高技术研究发展计划(863)(2012AA011204)
关键词 服务选择 QoS(quality of service)感知 服务功能规约 组合优化 遗传算法 非冗余集合覆盖 service selection QoS-aware folding of service functionality combinatorial optimization genetic algorithm non redundant set covering
  • 相关文献

参考文献3

二级参考文献43

  • 1吴健,蔡铭,唐敏,董金祥.网络制造中Web Service的服务质量模糊排序方法[J].计算机辅助设计与图形学学报,2005,17(7):1593-1599. 被引量:9
  • 2刘书雷,刘云翔,张帆,唐桂芬,景宁.一种服务聚合中QoS全局最优服务动态选择算法[J].软件学报,2007,18(3):646-656. 被引量:146
  • 3Cardoso J, Sheth A, Miller Jet al. Quality of service and semantie eomposition workflows. Journal of Web Semantics, 2004, 1(3): 281-308.
  • 4Yu T, Zhang Y, Lin K J. Efficient algorithms for Web services selection with end-to-end QoS constraints. ACM Transactions on the Web, 2007, 1(1): Article 6.
  • 5Zeng L Z, Benatallah B, Dumas M, Kalagnanam Jet al. Quality driven Web services composition//Proceedings of 12th International Conference on World Wide Web (WWW). Budapest, Hungary, 2003:411-421.
  • 6Yu T, Lin K J. Service selection algorithms for Web services with end-to-end QoS constraints. Journal of Information Systems and E-Business Management, 2005, 3(2): 103-126.
  • 7Jin H, Chen H H, Lu Z P, Ning X M. Q-SAC: Towards QoS optimized service automatic composition//Proceedings of the 5th IEEE/ACM International Symposium on Cluster, Computer and the Grid (CCGRID), 2005, 2:623-630.
  • 8Lamparter S, Ankolekar A, Studer R et al. Preferencebased selection of highly configurable Web services//Proceedings of the 16th International World Wide Web Conference(WWW). Banff, Canada, 2007:1013-1022.
  • 9Benatallah B, Casati F. Distributed and parallel database// Special Issue on Web Services. Kluwer Academic, 2002.
  • 10Sheth A, Cardoso J, Miller J, Kochut K. QoS for serviceoriented middleware//Proceedings of the 6th World Multiconference on Systemics, Cybernetics and In Informations (SCI02). Orlndo, FL, 2002, 8: 528-534.

共引文献326

同被引文献33

  • 1刘书雷,刘云翔,张帆,唐桂芬,景宁.一种服务聚合中QoS全局最优服务动态选择算法[J].软件学报,2007,18(3):646-656. 被引量:146
  • 2Zheng Zibin, Ma Hao, Michael R, et al. QoS-aware Web Service Recommendation by Collaborative Filtering [ J ] IEEE Transactions on Services Computing, 2011,4 ( 2 ) : 140-152.
  • 3Shi Chunqi, Lin Donghui, Ishida T. User-centered QoS Computation for Web Service Selection[C]//Pro-ceedings of the 19th International Conference on Web Services. Washington D. C., USA: IEEE Computer Society ,2012:456-463.
  • 4Zhang Longchang,Qing Chu. Hybrid-context-aware Web Service Selection Approach [ J ]. Journal of Internet Technology ,2013,14( 1 ) :57-69.
  • 5Wang Ping, Chao Kuoming, Lo Chi-chun. On Optimal Decision for QoS-aware Composite Service Selec- tion[J]. Expert Systems with Applications, 2010, 37 ( 1 ) :440-449.
  • 6He Qiang, Yan Jun, Jin Hai, et al. Quality-aware Service Selection for Service-based Systems Based on Iterative Multi-attribute Combinatorial Auction [ J ]. IEEE Tran- sactions on Software Engineering, 2014,40 ( 2 ) : 192- 215.
  • 7Ardagna D, Panicucci B, Passacantando M. Generalized Nash Equilibria for the Service Provisioning Problem in Cloud Systems [ J ]. IEEE Transactions on Services Computing ,2012,5 (4) :429-442.
  • 8Huang Jiwei, Lin Chuang. Agent-based Green Web Service Selection and Dynamic Speed Scaling [C ]// Proceedings of the 20th International Conference on Web Services. Washington D. C. , USA :IEEE Computer Society, 2013:91-98.
  • 9Liu Min,Wang Mingrui, Shen Weiming, et al. A Quality of Service-aware Execution Plan Selection Approach for a Service Composition Process [ J]. Future Generation Computer Systems ,2012,28 ( 7 ) : 1080-1089.
  • 10Cao Jiuxin, Zhu Gongrui, Zheng Xiao, et al. TASS: Transaction Assurance in Service Selection [ C ]// Proceedings of the 19th International Conference on Web Services. Washington D. C., USA: IEEE Computer Society, 2012:472-479.

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部