Description
We propose the SOCAR approach for the correction of REST antipatterns in RESTful APIs. SOCAR proceeds in three steps:Step 1: Apply SODA-R to Detect REST AntipatternsInput: RESTful APIs for their dynamic invocation via client requests.Output: Detected instances of REST design patterns and antipatterns from the client- and service meta-data.Step 2: Define Correction Heuristics for REST AntipatternsInput: Correction heuristics with attributes from the trace history.Output: Correction recommendation/Correction.Step 3: Defined Recommendations to Remove REST AntipatternsInput: The algorithmic implementations of correction heuristics. Output: The recommended REST design pattern instances and the related REST antipatterns that are removed.
| Date mise à disposition | 22 sept. 2021 |
|---|---|
| Editeur | IEEE DataPort |
Contient cette citation
- DataSetCite