METHOD FOR APPLICATION AUTHORING EMPLOYING AN APPLICATION TEMPLATE STORED IN A DATABASE
First Claim
1. In a computer system providing an application authoring environment utilizing an object database, a method of creating a modified version of an application characterized by:
- creating an application template from said application in said object database;
making a copy of said application template in said database;
modifying said copy of said application template in said database; and
generating an executable application from said modified copy.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system is used to create an application. Application source code or an executable application is converted into an in-memory representation. The in-memory representation is stored in a database. Attributes of the database representation are selected for modification, and constraints are assigned to the modifications. Modifications and constraints are stored in the database to create an application template. A copy of the application template is made in the database, and modifications are performed on the copy in the database. The modified copy of the application template is retrieved from the database and used to create an executable application.
91 Citations
20 Claims
-
1. In a computer system providing an application authoring environment utilizing an object database, a method of creating a modified version of an application characterized by:
-
creating an application template from said application in said object database; making a copy of said application template in said database; modifying said copy of said application template in said database; and generating an executable application from said modified copy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for creating a modified version of an application comprising:
-
an object database; a template creation component configured to create an application template from said application in said object database; a template editing component configured to modify a copy of said application template in said object database; and an application generation component configured to generate an executable application from said modified copy of said application template. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification