ExpressO: From Express.js implementation code to OpenAPI interface descriptions
This tool demo paper brings forward a new CLI tool called ExpressO for developers who need to analyze a Web API implemented using the Express.js framework and automatically extract a specification written in the standard OpenAPI interface description language. The specification includes all of the implemented endpoints along with their response status codes and path and query parameters. Developers can use it to automatically determine whether the interface of a Web API matches its implementation based on the Express.js framework. The tool has been released on the npm component registry as ‘expresso-api’.
Thu 22 SepDisplayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change
15:30 - 17:00
|Avoiding Excessive Data Exposure through Microservice APIs|
|Documentation-as-code for Interface Control Document management in Systems of Systems: a Technical Action Research Study|
|To deprecate or to simply drop operations? An empirical study on the evolution of a large OpenAPI collection|
|ExpressO: From Express.js implementation code to OpenAPI interface descriptions|
Tools & Demos
|A Toolchain for Simulation Component Specification and Identification|
Tools & Demos
A: Sandro Koch Karlsruhe Institute of Technology (KIT)
Each paper is presented as a 5-minute pitch talk at the beginning. The rest of the session is a discussion.
After reaching the 3rd floor (either by elevator or the main staircase), turn right.