kirancodes.me
To Proof Maintenance & Beyond!

RESTInfer: automated inferring parameter constraints from natural language RESTful API descriptions

Yi Liu

Abstract

RESTful APIs have been applied to provide cloud services by various notable companies. The quality assurance of RESTful API is critical. Several automatic RESTful API testing techniques have been proposed to tame this issue. By analyzing crashes caused by each test case, developers can find potential bugs in cloud services. However, it is difficult for automated tools to generate feasible parameters under complicating constraints randomly. Fortunately, RESTful API descriptions can be used to infer possible parameter constraints. Given parameter constraints, automated tools can further improve the efficiency of testing.

BibTeX
@inproceedings{Liu:FSE22,
  author    = {Yi Liu},
  title     = {{RESTInfer:} automated inferring parameter constraints from natural language {RESTful} {API} descriptions},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {1816--1818},
  publisher = {{ACM}},
  year      = {2022},
}

Related papers