METHOD FOR APPLICATION AUTHORING EMPLOYING A PRE-CERTIFIED MASTER APPLICATION TEMPLATE
First Claim
1. In a computer system providing an application authoring environment, a method of creating a certified application characterized by:
- authoring an application;
converting said application into a master application template, including the step of creating at least one metadata item associated with the master application template that specifies at least one attribute suitable for modification and specifies at least one requirement for the modification of said attribute;
certifying said master application template by determining that modifying the at least one attribute in accordance with the at least one requirement for the modification of said attribute does not violate a requirement for certification;
making a copy of said master application template including the at least one attribute;
modifying said copy of said master application template by modifying the at least one attribute according to constraints specified in the at least one requirement; and
generating a certified executable application from said modified copy of said application template.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer system is used to create an application. An application is created using an authoring environment. The application is converted into a master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. An application is created from the master application template, and the application and master application template are submitted to a certification body for certification. The certification process affirms that the application, with any modification to the application specified by the master application template metadata, meets all requirements for certification. The certified master application template is used to create a certified application.
77 Citations
19 Claims
-
1. In a computer system providing an application authoring environment, a method of creating a certified application characterized by:
-
authoring an application; converting said application into a master application template, including the step of creating at least one metadata item associated with the master application template that specifies at least one attribute suitable for modification and specifies at least one requirement for the modification of said attribute; certifying said master application template by determining that modifying the at least one attribute in accordance with the at least one requirement for the modification of said attribute does not violate a requirement for certification; making a copy of said master application template including the at least one attribute; modifying said copy of said master application template by modifying the at least one attribute according to constraints specified in the at least one requirement; and generating a certified executable application from said modified copy of said application template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a computer system providing an application authoring environment, a method of creating a certified application characterized by:
-
authoring an application; converting said application into a master application template; certifying said master application template; making a copy of said master application template; modifying said copy of said master application template; and generating a certified executable application from said modified copy of said application template. - View Dependent Claims (17, 18, 19)
-
Specification