api-specification-toolbox / toolbox

This is a toolbox for all of the leading API specifications, providing a community catalog of news, services, tooling, extensions, and other resources to support your adoption of leading API specifications.
http://api.specificationtoolbox.com/
Apache License 2.0
19 stars 7 forks source link

Inter-parameter dependencies in REST APIs #57

Open kinlane opened 3 years ago

kinlane commented 3 years ago

REST APIs often include dependency constraints that restrict how two or more parameters can be combined to form valid API calls. These inter-parameter dependencies make it difficult to automatically interact with the services, since API specification languages offer little or no support for them. We carried out a study on 40 industrial APIs and found that 85% of them contain inter-parameter dependencies. More importantly, we classified all the dependencies found (over 600) into seven patterns, serving as the basis for future proposals for modeling and analyzing inter-parameter dependencies automatically.

URL https://medium.com/isa-group/inter-parameter-dependencies-in-rest-apis-4664e901c124