This repostory collects several patterns for specifiying API-operations. To find matching patterns for your operation, use the gitHub-search function the verb from the operations name, e.g. "send" from "sendMessage(...)". This approach uses the linguistic concept of thematic grids and roles to improve the completeness of API-documentation.
- VerbNet is the empirical basis of this approach and has been exteneded for its application to API-documentation.
- The basic approach is described in a research paper by Jan Christian.
- The empirical foundation can be found in Jan Christian's doctoral thesis (in german).