System and method for developing and processing building system control solutions
First Claim
15. A method for supporting a building system application comprising:
- storing data in a database; and
converting between common database access method instructions and database application programming interface (API) instructions for the database so that an application having common database access method instructions may access the database.
2 Assignments
0 Petitions
Accused Products
Abstract
A system supports the development and processing of a building system application. The system may include an application definition verifier, a system design converter, a computer tool interface, and an external program module interface. The system permits a building engineer to define a building system application solution in a familiar system design language, such as XML, and then generate a computer program for controlling a building system. The system does not require the building engineer to have specialized computer programming knowledge, either of the target building system language or of the computer tools used to provide data for incorporation within the computer statements implementing the building system application solution.
-
Citations
55 Claims
-
15. A method for supporting a building system application comprising:
-
storing data in a database; and
converting between common database access method instructions and database application programming interface (API) instructions for the database so that an application having common database access method instructions may access the database. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for processing an application comprising:
-
obtaining a list of point types used as inputs for an application from an application definition;
mapping each point type to an actual control system point name defined in a configuration file; and
retrieving data for the actual control system point names from a database for processing by the application. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A system for automatically generating building system application solutions comprising:
-
a system design verifier for verifying an application definition; and
a system design converter coupled to the system design verifier, the system design converter for converting verified application definitions into computer statements for implementing a building system application solution that corresponds to the application definition. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for automatically generating building system application solutions comprising:
-
verifying an application definition; and
converting the verified application definition into computer statements for implementing a building system application solution that corresponds to the application definition. - View Dependent Claims (46, 47, 48, 49, 54, 55)
-
-
50-1. The method of claim 50 wherein the data organization tool coupling couples a data base management system for incorporation of data from a database within the computer statements implementing the building system application solution.
Specification