期刊文献+

基于监视的服务质量评估方法

Monitoring-based QoS Evaluation Approach
下载PDF
导出
摘要 在面向服务的体系结构(Service Oriented Architecture,SOA)中,消费者的目标是发现和使用高质量的服务。随着Web服务数量的不断增加,为用户推荐和选择最满足需求的Web服务已经成为服务计算领域最重要的挑战之一。在SOA中,传统的质量评估方法偏重于消费者获得更高的性能,未充分考虑消费者的个性化需求,这样,并不一定让消费者获得完全满足其需求的服务。因此,在服务选择和推荐过程中不仅需要考虑服务的功能性需求,还需要考虑服务的非功能性需求。而且,服务质量的改变只能在服务运行过程中才能被发现。为了解决上述问题,本文提出一种基于监视的服务质量评估方法,充分考虑服务的功能性和非功能性属性,建立统一模型,根据监视数据动态评估服务质量,为动态环境下选择和推荐服务提供依据。本文最后描述了该方法的实现框架。 In service oriented architecture (SOA), the goal of consumers is to discover and use services which lead to them expe- riencing the highest quality. With the increasing number of Web services, recommending and selecting the optimal Web services for users has become one of the most important challenges in the service computing field. Traditional approaches to quality evalua- tion in SOA deem that consumers will be most satisfied when they receive the highest absolute performance. However, adopting such approach does not consider the consumers' individual needs. So it will not necessarily lead to consumers receiving services that meet their requirements. In the service selection and recommendation process we need to consider not only the functional re- quirements of the service, but also non-functional requirements service account. In addition, the change of service quality can on- ly be found in the service operated process. In order to solve this problem, this paper presents a QoS evaluation approach based on monitoring which fully considers functional and non-functional properties of service. We build a unified model and evaluate the quality of service based on the monitoring data. This approach provides the basis for the selection and recommendation services in dynamic environment. At last we describe the implementation framework of this approach.
出处 《计算机与现代化》 2014年第1期137-141,共5页 Computer and Modernization
基金 国家自然科学基金资助项目(60903018) 中央高校基本科研业务费项目(2012B15814)
关键词 WEB服务 服务质量 评估模型 监视 Web service QoS evaluation model monitoring
  • 相关文献

参考文献18

  • 1Zhang L J,Zhang J,Cai H. Services Computing[M].Beijing:Springer and Tsinghua University Press,2007.
  • 2Shao L S,Zhang J,Wei Y. Personalized QoS pre-diction for Web services via collaborative filtering[A].2007.439-446.
  • 3Dong X,Halevy A,Madhavan J. Similarity search for Web services[A].2004.372-383.
  • 4Klusch M,Kapahnke P. Semantic Web service selection with SAWSDL-MX[A].2008.
  • 5Mahbub K,Spanoudakis G. Run-time monitoring of re-quirements for systems composed of Web-services:Initial implementation and evaluation experience[A].2005.257-265.
  • 6Baresi L,Guinea S. Towards dynamic monitoring of WS-BPEL processes[A].2005.269-282.
  • 7Bai X,Liu Y,Wang L. Model-based monitoring and policy enforcement of services[A].2009.789-796.
  • 8Li Z,Jin Y,Han J. A runtime monitoring and validation framework for Web service interactions[A].2006.70-79.
  • 9Huhns M N,Singh M P. Service-oriented computing:Key concepts and principles[J].{H}IEEE Internet Computing,2005,(01):75-81.
  • 10Bennett K,Xu J,Munro M. An architectural model for service-based flexible software[A].2001.137-142.

二级参考文献33

  • 1Chen Y N, Tsai W T. Distributed Service Oriented Software Development [M]. Dubuque: Kendall/Hunt Publishing, 2008: 11-30, 271-274.
  • 2Singh M P, Huhns M N. Service-Oriented Computing: Semantics, Processes, Agents[M]. The Atrium: John Wiley & Sons, 2005:1 - 17.
  • 3Tsai W T, Zhang D, Chen Y N, et al. A software reliability model for web services [C]// Proc: the 8th IASTED International Conference on Software Engineering and Applications (SEA), Cambridge, MA: 2004. 144- 149.
  • 4Grassi V, Patella S. Reliability prediction for service-oriented computing environments [J]. Internet Computing, IEEE, 2006, 10(3): 43-49.
  • 5Gokhale S S, Trivedi K S. Analytical models for architecture-based software reliability prediction :a unification framework [J]. IEEE Transactions Reliability, 2006, 55(4) : 578 - 590.
  • 6Reussner R H, Schmidt H W, Poernomo I H. Reliability prediction for component-based software architectures [J]. Journal of Systems and Software, 2003, 66(3) : 241 - 252.
  • 7Prowell S J, Poore J H. Computing system reliability using Markov chain usage models[J]. Journal of Systems and Software, 2004, 73(2) : 219 - 225.
  • 8DAML. OWL-S: Semantic Markup for Web Services [EB/OL]. (2006). http://www, daml. org/services/owl-s.
  • 9Szyperski C. Compoent software: beyond object oriented programming[M]. Boston: Addison Wesley, 1998.
  • 10Katerina G, Trivedi K. Architecture-based approach to reliability assessment of software systems [J]. Performance Evaluation,2001,45(2) : 179-204.

共引文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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