U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for optimizing time and testing of higher level language program

Patent 5859963 Issued on January 12, 1999. Estimated Expiration Date: Icon_subject October 18, 2015. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Computer system performance indicator
Patent #: 4034353
Issued on: 07/05/1977
Inventor: Denny ,   et al.

Monitor for priority level of task in information processing system
Patent #: 4145735
Issued on: 03/20/1979
Inventor: Soga

Performance monitor apparatus and method
Patent #: 4231106
Issued on: 10/28/1980
Inventor: Heap ,   et al.

Dual language programmable controller
Patent #: 4302820
Issued on: 11/24/1981
Inventor: Struger ,   et al.

Method of automatically evaluating source language logic condition sets and of compiling machine executable instructions directly therefrom
Patent #: 4309756
Issued on: 01/05/1982
Inventor: Beckler

Process execution time accounting system
Patent #: 4432051
Issued on: 02/14/1984
Inventor: Bogaert ,   et al.

Register allocation system using recursive queuing during source code compilation
Patent #: 4435753
Issued on: 03/06/1984
Inventor: Rizzi

Job execution multiplicity control method
Patent #: 4495562
Issued on: 01/22/1985
Inventor: Yamaji ,   et al.

Data processing system
Patent #: 4601008
Issued on: 07/15/1986
Inventor: Kato

Method for controlling execution of application programs written in high level program language
Patent #: 4636948
Issued on: 01/13/1987
Inventor: Gdaniec ,   et al.

More ...

Inventors

Assignee

Application

No. 544917 filed on 10/18/1995

US Classes:

714/38Of computer software

Examiners

Primary: Decady, Albert

Attorney, Agent or Firm

International Class

G06F 011/00

Abstract

A method for time use analysis of a higher level language program is performed by displaying source code lines in descending order according to the amount of time spent by the program to execute machine code into which the source code lines have been compiled. Source code lines are displayed arranged in order according to the percentages of the amounts of time spent in execution during runs of the program, and the higher percentages identified for optimizing actions. A digital processing apparatus for performing the analysis includes a display for showing the source code lines that require the most time of execution, a selection apparatus for selecting those source code lines having the greater opportunity for significant corrective action, and displaying the various selected source code lines in the order in which the lines are kept in the program along with the corresponding time spent by the program to execute machine code into which the source code lines have been compiled. An improved method and apparatus identifies source code lines which a testing program does not test in its test procedure. A digital processing apparatus displays in different orders those source code lines identified as not having been used. Test programs are improved so that machine code instructions for all lines of source code are executed.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?