ON-DEMAND DATABASE SERVICE SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR VALIDATING A DEVELOPED APPLICATION
First Claim
Patent Images
1. A method, comprising:
- receiving a developed application, including a definition of the developed application, by a system;
validating the developed application, by;
determining, by the system, that a result of testing the developed application does not include errors,determining, by the system, that the developed application is associated with a version identifier for the developed application,determining, by the system, that the developed application complies with a limit related to storage resources used by the developed application,wherein the validating is based on one or more dependencies of the developed application being specified in the definition of the developed application; and
making, by the system, the developed application available to one or more end users in response to the validation.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for validating a developed application. These mechanisms and methods for providing such validation can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to provide such validation may lead to an improved application migration development/runtime framework, etc.
10 Citations
11 Claims
-
1. A method, comprising:
-
receiving a developed application, including a definition of the developed application, by a system; validating the developed application, by; determining, by the system, that a result of testing the developed application does not include errors, determining, by the system, that the developed application is associated with a version identifier for the developed application, determining, by the system, that the developed application complies with a limit related to storage resources used by the developed application, wherein the validating is based on one or more dependencies of the developed application being specified in the definition of the developed application; and making, by the system, the developed application available to one or more end users in response to the validation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied on a non-transitory computer readable medium, the computer program product including code adapted to be executed by a computer to perform a method comprising:
-
receiving a developed application, including a definition of the developed application, by a system; validating the developed application, by; determining, by the system, that a result of testing the developed application does not include errors, determining, by the system, that the developed application is associated with a version identifier for the developed application, determining, by the system, that the developed application complies with a limit related to storage resources used by the developed application, wherein the validating is based on one or more dependencies of the developed application being specified in the definition of the developed application; and making, by the system, the developed application available to one or more end users in response to the validation.
-
-
11. A system, comprising:
a processor for; receiving a developed application, including a definition of the developed application, by the system; validating the developed application, by; determining, by the system, that a result of testing the developed application does not include errors, determining, by the system, that the developed application is associated with a version identifier for the developed application, determining, by the system, that the developed application complies with a limit related to storage resources used by the developed application, wherein the validating is based on one or more dependencies of the developed application being specified in the definition of the developed application; and making, by the system, the developed application available to one or more end users in response to the validation.
Specification