Font Size: a A A

Qos And Business Applications Based On Ontology Research

Posted on:2011-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2208360308981303Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Web service is a new distributed technology that enables software systems developed in multiple languages or platform environments to seamlessly interact with each other through the Internet. It is also the corner stone in the Service Oriented Architecture due to its loose-coupling feature. Web Services brought various opportunities and challenges to enterprises. When selecting a service, people not only pay an attention to the function but also the non-function factors, such as QoS (Quality of Service). In Web Services, service discovery is a key step, in which includes the processes from service searching to matching and selecting. Meanwhile, along with the development of the semantic Web, the ontology technology is used to describe QoS information to enhance the capability of QoS description. But different service providers and participants may use different QoS concepts for describing service quality information. Therefore, it leads to the issue of semantic interoperability of QoS.In this paper, summarized the existing QoS ontology, based on the SLA (Service Level Agreement) information model, we propose a novel approach for designing and developing a Web Service QoS ontology and common QoS information model. Then this paper creates the business application system model based on the QoS ontology in which including the service discovery as the key step, the service consulting process and the web service's life period model. In this paper, we use OWL-S to describe the QoS ontology.The service discovery includes the process of function matching,QoS matching and the QoS-based ranking. In this framework, business requirements and web services are described formally, and the qualified web services are discovered through ontology reasoning. This paper adopted analytic hierarchy process (AHP), a multiple criteria decision making technique, as an underlying mechanism for developing a flexible and dynamic ranking algorithm.This paper brings an example of the description of the QoS ontology and the example of the AHP-based QoS computing algorithm which verify its feasibility.The QoS ontology can support not only describing QoS information in great detail but also facilitating various service participants expressing their QoS offers and demands at different levels of expectation through QoS Group, QoS Property and QoS Metric, etc. In this paper, the service discovery includes the QoS similarly matching and the QoS ranking, for the purpose of selecting the best service for the requester.
Keywords/Search Tags:Quality of Service (QoS), QoS Ontology, Service Discovery, Web Ontology Language for Services (OWL-S)
PDF Full Text Request
Related items