Various possible execution paths measurement and analysis system

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395575, 395800, 364488, 364578, 3642756, 364DIG1, G06F 1560, G06F 1520

Patent

active

051685639

ABSTRACT:
A software engineering tool is disclosed which enables the efficiency and performance of a program design to be evaluated prior to the time the program is written into code. Every possible path that can be followed in the implementation of the program is identified, and its length is measured. From this information, reports are generated which point out the longest paths in the program and sources of potential performance problems. In addition, weights which identify relative complexities or performance timings can be assigned to individual modules in the program, and form the basis of other reports which indicate timing performance. The user is provided with the opportunity to alter the weights assigned to modules, and thereby determine the effect which different weights have on the overall performance of the program.

REFERENCES:
patent: 3702005 (1972-10-01), Ingalls, Jr.
patent: 4742467 (1988-05-01), Messerich et al.
patent: 4782461 (1988-11-01), Mick et al.
patent: 4809170 (1989-02-01), Leblang et al.
patent: 4845665 (1989-07-01), Heath et al.
patent: 4864569 (1989-09-01), DeLucia et al.
Stucki; "A Case for Software Testing"; IEEE Transactions on Software Engineering, vol. SE-2, No. 3, Sep. 1976 p. 194.
Hakozaki et al., "Design and Evaluation System for Computer Architecture"; AFIPS Conference Proceeding; vol. 42, pp. 81-86, 1973.
Nejmeh; "NPath: A measure of Execution Path Complexity and its Applications"; Communications of ACM; Feb. 1988; vol. 31, No. 2; pp. 188-200.
K. Soule; "Algorith for Tracing Execution Paths to a Given Location in a Program"; IBM Technical Disclosure Bulletin; vol. 14 No. 4; Sep. 1971; pp. 1016-1019.
Antoine et al.; "Effective Software Debugging Using a Program Trace"; Electrical Communication; vol. 54, No. 2, 1979; pp. 111-114.
Feingold; "Computer System Simulation: A Design Evaluation Tool"; Winter Simulation Conference; Dec. 6-8, 1976; pp. 293-308.
Merle et al.; "A Tool for the Aided Design and Evaluation of Computer Architectures"; IEEE 1978; pp. 128-135.
Yang et al., "Critical Path Analysis for the Execution of Parallel and Distributed Program"; Conference location San Jose, Calif., date 13-17 Jun. 1988; pp. 366-373.
Proceedings of the Eight Annual International Phoenix Conference on Computers and Communications, Mar. 24, 1989, Scottsdale, Ariz., pp. 332-336 Jianping Wang et al.: "Software Performance Analysis Using a Graphic Modeling Technique".
Hewlett-Packard Journal, No. 4, Aug. 1988, Palo Alto, Calif. USA, pp. 71-82, James P. Ambras et al., "Microscope: An Integrated Program Analysis Toolset".
Proceedings of the 10th International Conference on Software Engineering, Apr. 15, 1988, Singapore, pp. 388-395, James L. Benjamin, "Pilot: A Prescription for Program Performance Measurement".

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

Various possible execution paths measurement and analysis system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Various possible execution paths measurement and analysis system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Various possible execution paths measurement and analysis system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-508362

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