a broker-based web service architecture for service registration and discovery with qos
Supporting QoS-Based Discovery for Visualization Web Services
Transcript of Supporting QoS-Based Discovery for Visualization Web Services
Supporting QoS-Based Discovery for VisualizationWeb Services
GAO SHU1, XIUMING CHU2, and DINGFANG CHEN1
1School of Computer Science, Wuhan University of Technology, Hubei, China2ITS Center, Wuhan University of Technology, Hubei, China
Collaborative and distributed visualization applications generally require access to high-performance and high-end resources that are both expensive to own and maintain. Often there arealso a limited number of such resources available. The development of Grid infrastructure allowsthese resources to be shared by visualization service providers and users. However, effective use ofsuch resources necessitate the development of mechanisms which take into account the particularconstraints needed to satisfy particular application resource demands as some visualizationapplications may be dependent on requiring data to be stored and delivered in a timely manner.Therefore, these applications must adhere to stringent real-time constraints and Quality-of-Service(QoS) requirements. In this paper we proposed a novel approach to matching visualization servicerequests with service advertisements using QoS attributes. Five attributes—Response time,Availability, Execution price, Memory capacity, and Number of CPUs—are selected as the qualitycriteria for the visualization services, and for each one, we provide a definition, indicate itsgranularity, and provide rules to compute its value for a given service.
The idea behind QoS–based matchmaking for visualization is an attempt to provide visualizationservice requesters with an approach to locate services, which have been selected by functionproperties, utilizing non-functional properties in order to get ‘‘good’’ quality services. Thematchmaking approach proposed is concerned with computing the similarity between servicerequests and services based on above QoS attributes. The paper gives the equations of thesimilarities for Response time, Availability, Execution price, Memory capacity, Number of CPUs,and details the matching algorithm based on these equations for similarity.
A prototype of the visualization service discovery system was developed, which is based on QoSand extends our previous prototype of the semantic portal for the discovery of the visualization servicewhich provides multiple techniques to search available visualization services. But these techniquesare all based on functional attributes, not on QoS ones. The enhanced system introduces thecomputation of QoS similarity and the capability of QoS feedback to users, which will be faster infinding qualified visualization Web Services. The paper discusses the prototype’s architecture andhow it works.
The paper finally presents an experiment, the objective of which is to observe the performance ofthe search with QoS attributes. It can be seen from the experiment that the time for QoS matching isacceptable, and the search based on nonfunctional attributes allows the user to locate moreappropriate visualization Web Services.
International Journal of Distributed Sensor Networks, 5: 19, 2009
Copyright � Taylor & Francis Group, LLC
ISSN: 1550-1329 print / 1550-1477 online
DOI: 10.1080/15501320802508295
Address correspondence to Gao Shu, School of Computer Science, Wuhan University ofTechnology, Hubei, 430063, China. E-mail: [email protected]
19
International Journal of
AerospaceEngineeringHindawi Publishing Corporationhttp://www.hindawi.com Volume 2010
RoboticsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Active and Passive Electronic Components
Control Scienceand Engineering
Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
International Journal of
RotatingMachinery
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporation http://www.hindawi.com
Journal ofEngineeringVolume 2014
Submit your manuscripts athttp://www.hindawi.com
VLSI Design
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Shock and Vibration
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Civil EngineeringAdvances in
Acoustics and VibrationAdvances in
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Electrical and Computer Engineering
Journal of
Advances inOptoElectronics
Hindawi Publishing Corporation http://www.hindawi.com
Volume 2014
The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014
SensorsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Modelling & Simulation in EngineeringHindawi Publishing Corporation http://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Chemical EngineeringInternational Journal of Antennas and
Propagation
International Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Navigation and Observation
International Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
DistributedSensor Networks
International Journal of