You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for your interest in the QWS Dataset,
the first web services' dataset that measured real web services' Quality of Service (QoS)
introduced in 2007 and is part of is part of Eyhab Al-Masri's PhD thesis work.
The QWS Dataset has been widely accepted across the research community and downloaded over
9,000 times since its first introduction in 2007.
The main goal of this dataset is to offer a basis for web service researchers.
The web services were collected using the
Web Service Crawler Engine (WSCE) and the majority of these services were
obtained from public sources on the web including Universal Description, Discovery, and
Integration (UDDI) registries, search engines and service portals.
The QWS Dataset ver 2.0 includes a set of 2,507 web services and their Quality of Web Service
(QWS) measurements that were conducted during the year of 2008 using our Web Service
Broker (WSB) framework. Each row in this dataset represents a Web service and its
corresponding nine QWS measurements (separated by commas). The first nine elements are
QWS metrics that were measured using multiple Web service benchmark tools over a six-day
period. The QWS values represent averages of the measurements collected during that period.
The last two parameters represent the service name and reference to the WSDL document.
The QWS Dataset ver 1.0 contains measurements of nine Quality of Service (QoS)
measurements for 365 web services and includes two additional attributes: (a) a rank of
web services based on our Web Service Relevancy Function (WsRF) and (b) a class which classifies
web services based on their overall performance.
Description of QWS Dataset
Each row in the dataset corresponds to an existing Web service implementation. The dataset contains a collection of web services from our service repository that were continuously monitored for particular service qualities including:
QWS Parameters and Units
ID
Parameter Name
Description
Units
1
Response Time
Time taken to send a request and receive a response
ms
2
Availability
Number of successful invocations/total invocations
%
3
Throughput
Total Number of invocations for a given period of time
invokes/second
4
Successability
Number of response / number of request messages
%
5
Reliability
Ratio of the number of error messages to total messages
Levels representing service offering qualities (1 through 4)
Classifier
12
Service Name
Name of the Web service
None
13
WSDL Address
Location of the Web Service Definition Language (WSDL) file on the Web
None
In order, the number associated with each property corresponds to a column within the QWS dataset.
Definitions
Documentation
One of the main properties of Web services is having proper documentation. The documentation QWS property provides a measure to the extent of which a Web service is self-describable and is based on examining WSDL documents including service name, description, operation name, description, message name, and message description tags.
Quality of Web Service (QWS)
Web service’s ability to provide selective treatment to various clients in the most effective manner.
Web Service Relevancy Function (WsRF)
WsRF is used to measure the quality ranking of a Web service based on quality metrics (1 through 9 above).
Service Classification
The service classification represents various levels of service offering qualities. There are four service classifications:
Platinum (High quality)
Gold
Silver
Bronze (Low quality)
The classification is based on the overall quality rating provided by our WsRF. Using WsRF values obtained for each Web services, we use a classification scheme to associate each Web services to a particular service group. The classification can be helpful to differentiate between various services that offer the same functionality.
Download Instructions
The QWS dataset is available free of charge for educational and non-commercial purposes. In exchange, we kindly request that you make available to us the results of running the QWS dataset. Please use the following references in citing the dataset:
Al-Masri, E., and Mahmoud Q. H., "Investigating web services on the world wide web", 17th international conference on World Wide Web (WWW '08), ACM, pp.795-804.
Al-Masri, E., and Mahmoud, Q. H., "Discovering the best web service", (poster) 16th International Conference on World Wide Web (WWW), 2007, pp. 1257-1258.
Al-Masri, E., and Mahmoud, Q. H., "QoS-based Discovery and Ranking of Web Services", IEEE 16th International Conference on Computer Communications and Networks (ICCCN), 2007, pp. 529-534.
Downloading and using the QWS Data will indicate your acceptance to enter into a GNU General Public License agreement . Should the QWS Data be used in any scientific or educational study/research the authors will be accredited as the source of the data with any of the references listed above in citing the data. Redistribution of this data to any other third party or on the Web is not permitted.
Please click on the links below to download the QWS Dataset.