Data processing: database and file management or data structures – Database design – Data structure types
Patent
1991-10-22
1998-10-20
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
707 2, 707 3, G06F 900
Patent
active
058262563
ABSTRACT:
Apparatus for discovering information about the source code of a computer program. The apparatus includes a translator for translating a parse tree produced for the program's language in a specific programming environment into an independent parse tree and an analyzer for analyzing the independent parse tree to discover the information. The translator is generated by a translator generator from a specification for the language and the programming environment and the analyzer is generated by an analyzer generator from a specification of the information to be discovered. The specification of the information to be discovered may specify only methods of analysis which can be completed in polynomial time. Methods of using the apparatus are also disclosed.
REFERENCES:
patent: 4667290 (1987-05-01), Goss et al.
patent: 5146583 (1992-09-01), Matsunaka
patent: 5175856 (1992-12-01), Van Dyke
patent: 5276881 (1994-01-01), Chan
Rich and Wills, "Recognizing a Program's Design: A Graph-Persing Approach", Jan. 1990, pp. 82-89 IEEE Software.
K. Redish, W. F. Smyth "Program Style Analysis: A Natural By-Produce of Program Compilation" Communications of the ACM, vol. 29, No. 2, Feb. 1986, New York, NY.
T. J. Biggerstaff "Design Recovery for Maintenance and Reuse", Computer, vol. 22, No. 7, Jul. 1989, Los Alamitos, CA.
Y.-F. Chen, et al., "The C Information Abstraction System", reprinted from IEEE Transactions on Software Engineering, vol. 16, No. 3, Mar. 1990.
Proc. of Tenth Int'l. Computer Software and Applications Conf. (COMPSAC), Chicago, Oct. 1986.
J. Steffen, "Interactive Examination of a C Program with Cscope", Proc. of the USENIX Association, Winter Conf., Jan. 1985.
Black Thomas G.
Homere Jean R.
Lucent Technologies - Inc.
Nelson Gordon E.
LandOfFree
Apparatus and methods for source code discovery does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and methods for source code discovery, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and methods for source code discovery will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-259995