Patent ID: 7707544
Filing Date: 2010-04-27
Classification: G06F

Abstract:
1. A method of generating and reusing software application code with source definition files, comprising the steps of: receiving one or more source definition files, each of which includes annotations therein defining one or a plurality of software objects to be generated, wherein the annotations optionally include variables and values associated therewith for further defining the software object; parsing the one or more source definition files, including generating classes for the one or a plurality of software objects in accordance with the validated annotations and provided variables and values, including generating a remote class, a home class, and at least one deployment descriptor based on the description of the one or a plurality of software objects, such that a change to the source definition file is propagated to the remote class, home class and deployment descriptor; subsequently receiving software application code as input files which include modified class definitions for the one or a plurality of software objects; examining information in the input files to identify which annotations from the annotation library and the variables library adequately describe the software objects, including generating a new source definition file which includes the annotations and the optional variables defining the input files.