Published September 13, 2018 | Version 1.0.0

HTTP Traffic Datasets for Research in Service-Oriented Computing

  • 1. Massey University, New Zealand

Description

We present three HTTP datasets for experimenting on various aspects of service-oriented computing.

The datasets were generated by creating random traffic targeting the services offered by Google Tasks, Slack, and Twitter. In order to form transactions, various operations to create, read, update and delete (CRUD) service-specific resources were created and the respective responses were recorded, simulating service interactions by users through applications. The resources the operations interacted with are lists (Google Tasks), messages (Slack) and tweets (Twitter). 

The input generation used fuzzing techniques. In particular, Apache JMeter was used as it has the functionality to fuzz RESTful services (randomly generate various types of API calls by providing different inputs) and recording interactions in a suitable textual format for further processing. The fuzzing was guided by a light-weight semantic service model provided as Swagger (recently renamed as OpenAPI) spec. 

The datasets reflect the richness of modern Web APIs for experiments and are in the XML format.

Files

googletasks-1.0.0.zip

Files (6.7 MB)

Name Size
md5:b3f2bd0690735aa8696915153d4eaf96
414.1 kB Preview Download
md5:d79b58f701026ca879141497c194dfc2
2.6 MB Preview Download
md5:ef5faa5c6913516eebd26a0c4badb36b
3.7 MB Preview Download