CPC G06F 9/54 (2013.01) [G06F 9/44521 (2013.01)] | 20 Claims |
1. A computer-implemented method of automatically generating support infrastructure artifacts for software accessible via an application programming interface (API), the method comprising:
processing, by a computing system, an API specification document to extract metadata representing API elements;
scoring, by the computing system, the metadata to determine order and rank of the API elements;
mapping, by the computing system, dependencies between the API elements using the orders and the ranks to create a metamodel, wherein the metamodel includes a map of metadata attributes and links that represent functional and operational aspects of program elements accessible via the API; and
storing the metamodel for use in generating support infrastructure artifacts;
wherein processing the API specification document to extract metadata representing API elements includes:
annotating elements within the API specification document;
analyzing text of the annotated elements; and
identifying key elements based on the textual analysis as the metadata.
|