2 citations · 3 across the 11 of their papers we have counts for
6 papers · 1 filter
Detecting HTTP Status Code Misuses in REST APIs via Static and Dynamic Analysis
Alix Decrop, Andrea Arcuri, Mike Papadakis +2
REST APIs are widely used on the web for client-server communications. As REST is based on HTTP, server responses contain status codes to indicate the outcome of requests (e.g., 20…
Validating HTTP Semantics in REST APIs With Constructed Call Sequence Scenarios
Omur Sahin, Andrea Arcuri
Context: REST APIs are widely used in industry. These APIs use HTTP for their communications. Failures in following the specifications of HTTP can lead to confusing and hard to use…
Using OAI Overlay to Enhance REST API Fuzzing
Omur Sahin, Man Zhang, Alexander Poth +6
REST APIs are widely used in industry. Therefore, a lot of research has been focused on how to automatically generate test cases for REST APIs, with few different open-source fuzze…
Enhancing REST API Fuzzing with Access Policy Violation Checks and Injection Attacks
Omur Sahin, Man Zhang, Andrea Arcuri
Due to their widespread use in industry, several techniques have been proposed in the literature to fuzz REST APIs. Existing fuzzers for REST APIs have been focusing on detecting c…
Detecting and Mitigating Flakiness in REST API Fuzzing
Man Zhang, Chongyang Shen, Andrea Arcuri +1
Test flakiness is a common problem in industry, which hinders the reliability of automated build and testing workflows. Most existing research on test flakiness has primarily focus…
Fuzzing Microservices in Face of Intrinsic Uncertainties
Man Zhang, Tao Yue, Andrea Arcuri
The widespread adoption of microservices has fundamentally transformed how modern software systems are designed, deployed, operated and maintained. However, well-known microservice…