Settings and constraints validation to enable design for operations
First Claim
Patent Images
1. A method of designing a system that includes a computer application hosted on a hosting environment, the method comprising:
- (a) modeling the hosting environment such that the hosting environment model includes hosting environment settings and constraints placed on the application;
(b) modeling the application such that the application model includes application settings and constraints placed on the hosting environment; and
(c) validating the design of the system by comparing the hosting environment model to the application model.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for designing systems that include computer applications hosted on hosting environments are disclosed. The hosting environments are modeled to include hosting environment settings and constraints placed on applications. The applications are also modeled to include application settings and constraints placed on the hosting environments. Hosting environment and application models are then used to validate designs by confirming that settings are in compliance with the constraints.
-
Citations
18 Claims
-
1. A method of designing a system that includes a computer application hosted on a hosting environment, the method comprising:
-
(a) modeling the hosting environment such that the hosting environment model includes hosting environment settings and constraints placed on the application;
(b) modeling the application such that the application model includes application settings and constraints placed on the hosting environment; and
(c) validating the design of the system by comparing the hosting environment model to the application model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A design tool for validating application and hosting environment settings and constraints, the design tool comprising:
-
a module for setting application settings and identifying application constraints;
a module for setting hosting environment settings and identifying hosting environment constraints; and
a validation module that determines when at least some of the settings do not satisfy corresponding constraints. - View Dependent Claims (14, 15, 16)
-
-
17. A method of identifying configuration errors for an application bound to a hosting environment, the method comprising:
-
(a) displaying application elements in a first region of a user interface;
(b) displaying hosting environment elements in a second region of the user interface;
(c) in response to a command from a user moving elements from the first region to locations in the second region to bind application elements to hosting environment elements;
(d) validating the design by analyzing application and hosting environment settings to determine whether the settings satisfy hosting environment and application constraints, respectively; and
(e) displaying validation errors in a third region of the user interface.
-
-
18. At least one computer-readable medium containing computer-executable instructions for performing the steps comprising:
-
(a) receiving application data that includes application settings and constraints placed on a hosting environment;
(b) receiving hosting environment data that includes hosting environment settings and constraints placed on the application; and
(c) validating a design of the system by comparing the settings to the constraints.
-
Specification