The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 06, 2005

Filed:

Oct. 04, 2001
Applicants:

Todd Little, Palatine, IL (US);

Loren Konkus, Novi, MI (US);

Gilles Lavalou, Grasse, FR;

Timo Metsaportti, Espoo, FI;

Inventors:

Todd Little, Palatine, IL (US);

Loren Konkus, Novi, MI (US);

Gilles Lavalou, Grasse, FR;

Timo Metsaportti, Espoo, FI;

Assignee:

BEA Systems, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F009/44 ;
U.S. Cl.
CPC ...
Abstract

The invention provides a system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment of the invention a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.


Find Patent Forward Citations

Loading…