Enterprise-scale application development framework utilizing...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07917890

ABSTRACT:
A method, computer program product, and data processing system for managing and automating the development of large-scale software systems are disclosed. A preferred embodiment allows for the creation of a metamodel defining the functionality and structure of a software system. The metamodel may be defined according to input from developers or analysts. Additionally, database schemata, web services definitions, and other pertinent legacy metadata may be automatically imported into the metamodel to facilitate compatibility and/or functional comparability with legacy software systems. Specifications contained within the metamodel are then mapped to one or more code generation strategies. The code generation strategies identify and/or define patterns for the generation of source code that implements the specifications and behavior in the metamodel. Source code is generated according to the code generation strategies, which may then be modified as needed by a human programmer, and compiled into one or more executable applications.

REFERENCES:
patent: 5875331 (1999-02-01), Lindsey
patent: 6018627 (2000-01-01), Iyengar et al.
patent: 6381743 (2002-04-01), Mutschler, III
patent: 6601233 (2003-07-01), Underwood
patent: 6748588 (2004-06-01), Fraser et al.
patent: 6996799 (2006-02-01), Cismas et al.
patent: 7080350 (2006-07-01), Saimi et al.
patent: 7137100 (2006-11-01), Iborra et al.
patent: 7721253 (2010-05-01), Tatsumi et al.
patent: 7774746 (2010-08-01), Mansfield et al.
patent: 2003/0158760 (2003-08-01), Kannenberg
patent: 2003/0167456 (2003-09-01), Sabharwal
patent: 2004/0015832 (2004-01-01), Stapp et al.
patent: 2005/0229154 (2005-10-01), Hiew et al.
patent: 2007/0016889 (2007-01-01), Miyazaki
Roover et al., “Incorporating Dynamic Analysis and Approximate Reasoning in Declarative Meta-Programing to Support Software Re-engineering”, University of Brussel, May 2004, pp. 1-123.
Voelter, “A Catalog of Pattens for Program Generation”, EuroPlop'2003, Apr. 14, 2003, available at: http://www.voelter.de/data/pub/ProgramGeneration.pdf, pp. 1-33.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Enterprise-scale application development framework utilizing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Enterprise-scale application development framework utilizing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enterprise-scale application development framework utilizing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2708780

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.