Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2005-12-06
2005-12-06
Dam, Tuan (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S109000, C717S113000, C715S809000, C715S810000, C715S967000
Reexamination Certificate
active
06973639
ABSTRACT:
The present invention provides automatic program generation technology that enables the generation of a diverse range of programs with fewer models. The automatic program generation device of the present invention, which automatically generates programs that will perform the predetermined processing, comprises a plurality of data structure resolution units that respectively include a model program for a corresponding data structure, wherein the model program includes resolution logic for performing a setting peculiar to the predetermined processing; and a resolution unit for generating a program for performing the predetermined processing by acquiring resolution information relating to the setting peculiar to the predetermined processing for resolution logic included in the model program in the data structure resolution unit corresponding to a selected data structure and by synthesizing the model program and the resolution information for the resolution logic. In the present invention, model programs are prepared in correspondence with data structures. Compared with the preparation of a model for each use and/or processing flow, it enables the generation of a diverse range of programs with fewer models.
REFERENCES:
patent: 3845289 (1974-10-01), French
patent: 4831580 (1989-05-01), Yamada
patent: 4949253 (1990-08-01), Chigira et al.
patent: 5212634 (1993-05-01), Washizaki et al.
patent: 5287449 (1994-02-01), Kojima
patent: 5331546 (1994-07-01), Webber et al.
patent: 5381548 (1995-01-01), Matsuo
patent: 5485601 (1996-01-01), Ching
patent: 5522078 (1996-05-01), Matsuzuki
patent: 5526522 (1996-06-01), Takeuchi
patent: 5572437 (1996-11-01), Rostoker et al.
patent: 5815717 (1998-09-01), Stack
patent: 5850516 (1998-12-01), Schneier
patent: 5862325 (1999-01-01), Reed et al.
patent: 5920717 (1999-07-01), Noda
patent: 6055537 (2000-04-01), LeTourneau
patent: 6088717 (2000-07-01), Reed et al.
patent: 6257774 (2001-07-01), Stack
patent: 6275976 (2001-08-01), Scandura
patent: 6345288 (2002-02-01), Reed et al.
patent: 6345387 (2002-02-01), Morrison
patent: 6405361 (2002-06-01), Broy et al.
patent: 6427234 (2002-07-01), Chambers et al.
patent: 6442522 (2002-08-01), Carberry et al.
patent: 6467078 (2002-10-01), Matsuba et al.
patent: 6470323 (2002-10-01), Suzuki et al.
patent: 6502236 (2002-12-01), Allen et al.
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6601232 (2003-07-01), Burba et al.
patent: 6618635 (2003-09-01), Beck et al.
patent: 6634019 (2003-10-01), Rice et al.
patent: 6658645 (2003-12-01), Akuta et al.
patent: 6675370 (2004-01-01), Sundaresan
patent: 6772407 (2004-08-01), Leymann et al.
patent: 6799190 (2004-09-01), Boothby
patent: 2002/0083420 (2002-06-01), Zammit et al.
patent: 2002/0162091 (2002-10-01), Crocker
patent: 2003/0167454 (2003-09-01), Iordanov et al.
Zohar Manna, Richard J. Waldinger, Toward automatic program synthesis, Mar. 1971, Communications of the ACM, vol. 14 Issue 3, pp.: 151-165.
David W. Embley , Forms-based automatic program generation, Jan. 1978, ACM Press, vol. 2, pp.: 972-979.
Bik et al., Automatic data structure selection and transformation for sparse matrix computations, IEEE Transactions on, vol.: 7 , Issue: 2, Feb. 1996, pp.: 109-126.
Tracey et al., An automated framework for structural test-data generation, IEEE International Conference on, Oct. 13-16, 1998, pp.: 285-288.
Garcia et al., A framework for automatic dynamic data mapping, IEEE Symposium on , Oct. 23-26, 1996, pp.: 92-99.
Gupta, SPMD execution of programs with dynamic data structures on distributed memory machines, IEEE, Apr. 20-23, 1992 Page(s):232-241.
Schmitz et al., PROGEN: a program generator to generate conversion programs for test patterns, IEEE, May 12-14, 1992 Page(s):165-168.
Sloane, Generating dynamic program analysis tools, IEEE, Sep. 29-Oct. 2, 1997 Page(s):166-173.
Calvez et al., A programmable multi-language generator for codesign, IEEE, Feb. 23-26, 1998 Page(s):927-928.
Sirkin et al., Software components in a data structure precompiler, IEEE, May 17-21, 1993 Page(s):437-446.
Asai Keisui
Chujoh Yuki
Ginbayashi Jun
Hamamoto Emiko
Hashimoto Keiji
Dam Tuan
Fujitsu Limited
Rampuria Satish S.
Staas & Halsey , LLP
LandOfFree
Automatic program generation technology using data structure... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic program generation technology using data structure..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic program generation technology using data structure... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3499580