Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2005-05-31
2005-05-31
Ingberg, T. D. (Department: 2124)
Data processing: software development, installation, and managem
Software program development tool
Code generation
Reexamination Certificate
active
06901579
ABSTRACT:
An apparatus for automatically generating an object-oriented language program which comprises a class definition storing unit, a parsing unit, a generation pattern description storing unit and a program generating unit. The class definition unit describes and stores the class definition. The parsing unit obtains structure information by parsing a class definition input from the class definition unit. The generation pattern description storing unit stores the generation pattern description for structuring the information obtained from the class definition. The program generating unit automatically generates a new object-oriented program from structure information of the parsing unit and the generation pattern. Additionally, both the structure information and the information possessed by a class included in a pattern description in a program to be generated, are verified. As a result, it can be verified whether or not the generated program includes a definition which conflicts with an existing program immediately after the generation of the program, without waiting for the compiling of the generated program.
REFERENCES:
patent: 5325533 (1994-06-01), McInerney et al.
patent: 5758160 (1998-05-01), McInerney et al.
Design Patterns Elements of Reusable Object Oriented Software Gamma et al. pp. 1-51, 79-136, 1994.*
Object-Oriented Computer Construction, Jim Holmes pp. six-24, Nov. 29, 1994.*
The Design and Evolution of CH. Bjarne Stroustrup Chapters 0,1,2,3,4,12,13,14, Mar. 9, 1994.*
Dictionar of Object Technology, Donald Firesmith et al pp. 56-91, 115, 189-211, 322-329, Sep. 22, 1995.*
Forte Software “A Guide to the Forte Workshop” manual, Jun. 1994.*
Template Software Development Environment for the SNAP programming language release 7.0, 1995.*
“Compilers Principles, Techniques, and Tools”, Aho et al. Chaptes 1-5, Sep. 1985.*
“Principles of Object-Oriented Analysis and Design”, James Martin, Jun. 1, 1992, pp. 188-189, 367-370.*
“Compilers Principles, Techniques and Tols”, Alfred V. Aho et al, Sep. 12, 1985, p. 54.*
“Three Models for the Description language”, Noam Chomsky, IRE Trans. Inform. Theory p 113-124, 1956.*
“C++ Programming Language” Third Edition, p. 201-202, Bjarne Stroustrup, Jul. 7, 1997.*
“How Computers Work”, Ron White, 2002, pp. 3-9, 19-23.*
Template Software User's Guide Development Evironment, 1995, 2-29.
Fujitsu Limited
Ingberg T. D.
Staas & Halsey , LLP
LandOfFree
Generation of source code from classes and maintaining the... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generation of source code from classes and maintaining the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generation of source code from classes and maintaining the... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3381394