计算机与现代化 ›› 2014, Vol. 0 ›› Issue (1): 137-141.

• 网络与通信 • 上一篇    下一篇

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

  

  1. 1.河海大学计算机与信息学院,江苏南京210098;2.河海大学远程与继续教育学院,江苏南京210098
  • 收稿日期:2013-11-27 出版日期:2014-01-20 发布日期:2014-02-10
  • 作者简介: 张雪洁(1979-),女,辽宁铁岭人,河海大学计算机与信息学院博士研究生,工程师,研究方向:质量评估,软件工程; 王志坚(1958-),男,教授,博士,研究方向:软件工程,构件工程; 张伟建(1979-),男,安徽绩溪人,河海大学远程与继续教育学院工程师,硕士,研究方向:计算机网络; 吴晓丹(1979-),女,讲师,硕士,研究方向:软件测试,数据集成。
  • 基金资助:
     国家自然科学基金资助项目(60903018); 中央高校基本科研业务费项目(2012B15814)

 Monitoring-based QoS Evaluation Approach

  1. 1. College of Computer and Information, Hohai University, Nanjing 210098, China;
     2. Distance Learning and Continuing Education College of Hohai University, Nanjing 210098, China
  • Received:2013-11-27 Online:2014-01-20 Published:2014-02-10

摘要:  在面向服务的体系结构(Service Oriented Architecture, SOA)中,消费者的目标是发现和使用高质量的服务。随着Web服务数量的不断增加,为用户推荐和选择最满足需求的Web服务已经成为服务计算领域最重要的挑战之一。在SOA中,传统的质量评估方法偏重于消费者获得更高的性能,未充分考虑消费者的个性化需求,这样,并不一定让消费者获得完全满足其需求的服务。因此,在服务选择和推荐过程中不仅需要考虑服务的功能性需求,还需要考虑服务的非功能性需求。而且,服务质量的改变只能在服务运行过程中才能被发现。为了解决上述问题,本文提出一种基于监视的服务质量评估方法,充分考虑服务的功能性和非功能性属性,建立统一模型,根据监视数据动态评估服务质量,为动态环境下选择和推荐服务提供依据。本文最后描述了该方法的实现框架。

关键词:  , Web服务, 服务质量, 评估模型, 监视

Abstract: In service oriented architecture (SOA), the goal of consumers is to discover and use services which lead to them experiencing 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 evaluation 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 requirements of the service, but also non-functional requirements service account. In addition, the change of service quality can only 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.

Key words: Web service, QoS, evaluation model, monitoring