Write a Blog >>
ESEC/FSE 2021
Thu 19 - Sat 28 August 2021 Clowdr Platform
Wed 25 Aug 2021 12:20 - 12:30 - Student Research Competition
Thu 26 Aug 2021 00:20 - 00:30 - Student Research Competition

Testing web APIs automatically requires generating input data values such as addressess, coordinates or country codes. Generating meaningful values for these types of parameters randomly is rarely feasible, which means a major obstacle for current test case generation approaches. In this paper, we present ARTE, the first semantic-based approach for the Automated generation of Realistic TEst inputs for web APIs. Specifically, ARTE leverages the specification of the API under test to search for meaningful test inputs for the API parameters in knowledge bases like DBpedia. Our approach has been integrated into RESTest, a state-of-the-art tool for API testing, achieving an unprecedented level of automation which allows to generate up to 100% more valid API calls than existing fuzzing techniques, 30% on average. Evaluation results on a set of 26 real-world APIs show that ARTE can generate realistic inputs for 7 out of every 10 parameters, outperforming related approaches.

Wed 25 Aug

Displayed time zone: Athens change

12:00 - 13:00
Student Research CompetitionStudent Research Competition +12h
12:00
10m
Talk
Overcoming Metric Diversity in Meta-analysis for Software Engineering: Proposed Approach and a Case Study on Its Usage on the Effects of Software Reuse
Student Research Competition
Kirill Daniakin Innopolis University
DOI
12:10
10m
Talk
A General Approach to Modeling Java Framework Behaviors
Student Research Competition
Linghui Luo Paderborn University, Germany
DOI
12:20
10m
Talk
Automated Generation of Realistic Test Inputs for Web APIs
Student Research Competition
Juan C. Alonso University of Seville
DOI
12:30
10m
Talk
Discovering Repetitive Code Changes in ML Systems
Student Research Competition
Malinda Dilhara University of Colorado at Boulder
DOI
12:40
10m
Talk
Mitigating Security Attacks in Kubernetes Manifests for Security Best Practices Violation
Student Research Competition
Shazibul Islam Shamim Tennessee Tech University
DOI

Thu 26 Aug

Displayed time zone: Athens change

00:00 - 01:00
Student Research CompetitionStudent Research Competition
00:00
10m
Talk
Overcoming Metric Diversity in Meta-analysis for Software Engineering: Proposed Approach and a Case Study on Its Usage on the Effects of Software Reuse
Student Research Competition
Kirill Daniakin Innopolis University
DOI
00:10
10m
Talk
A General Approach to Modeling Java Framework Behaviors
Student Research Competition
Linghui Luo Paderborn University, Germany
DOI
00:20
10m
Talk
Automated Generation of Realistic Test Inputs for Web APIs
Student Research Competition
Juan C. Alonso University of Seville
DOI
00:30
10m
Talk
Discovering Repetitive Code Changes in ML Systems
Student Research Competition
Malinda Dilhara University of Colorado at Boulder
DOI
00:40
10m
Talk
Mitigating Security Attacks in Kubernetes Manifests for Security Best Practices Violation
Student Research Competition
Shazibul Islam Shamim Tennessee Tech University
DOI