×

Assessing quality of code in an open platform environment

  • US 9,110,770 B1
  • Filed: 03/04/2014
  • Issued: 08/18/2015
  • Est. Priority Date: 03/04/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • generating, by a computer system of an open platform, a development rule for evaluating a development level of code and for recommending a modification to the code based at least in part on the evaluating, the code associated with an item provider and configured to provide a web site hosted at the open platform on behalf of the item provider, the development rule included in an electronic tool provided to a computing device of the item provider;

    receiving the code, the development level, and a request for implementing the code from the computing device of the item provider, the development level being based at least in part on the development rule;

    determining, by the computer system, a validation rule based at least in part on the development level;

    validating, by the computer system, the development level to generate a validation level associated with the code based at least in part on the validation rule;

    providing a recommendation associated with the code to the computing device of the item provider based at least in part on the validation level;

    identifying, by the computer system, a particular computing resource for hosting the code based at least in part on the validation level, the particular computing resource identified from a plurality of different computing resources of the open platform;

    monitoring one or more operational metrics associated with the hosting of the code on the particular computing resource;

    generating an operational level based at least in part on the one or more operational metrics; and

    in response to determining that the validation level exceeds the operational level, identifying a second computing resource for hosting the code based at least in part on the operational level.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×