← Back to Patent Explorer
US5940593A Expired / Lapsed US ⏱️ 0.0 years remaining

Simulating a multi-tiered computer environment on a single development system for debugging

Assignee: International Business Machines Corp
•
Filing: 1997-03-31
•
Granted: 1999-08-17
•
Expires: 2017-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, apparatus, and article of manufacture for simulating a multi-tiered environment on a single computer. An application file is generated comprising second tier instructions invoking first tier instructions and third tier instructions. The application file is provided to the second and third tier runtime engines. The second tier instructions are executed in the second tier runtime engine. The third tier instructions are executed in the third tier runtime engine. A debugger on the first tier debugs the executed instructions.

Inventors

  • 👤 Daniel Edward House
  • 👤 Constance Jane Nelin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 07:57
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3698; G06F40/00; G06F40/10; G06F40/12; G06F40/151; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 117 words
A method of simulating a multi-tiered environment on a single development computer, comprising the steps of: generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invoke first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; providing the application file to a second tier runtime engine on the second tier; executing the second tier instructions in the second tier runtime engine; executing the third tier instructions in a third tier runtime engine on the third tier; and debugging the executing second tier and third tier instructions from a debugger on the first tier.
Claim 2
Independent Claim 117 words
A method of simulating a multi-tiered environment on a single development computer, comprising the steps of: generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invoke first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; providing the application file to a second tier runtime engine on the second tier; executing the second tier instructions in the second tier runtime engine; executing the third tier instructions in a third tier runtime engine on the third tier; and debugging the executing second tier and third tier instructions from a debugger on the first tier.
Claim 3
Dependent Claim 34 words
The method of claim 1, further comprising the steps of generating an HTML file and providing the HTML file for use by the first tier, the HTML file being stored on the second tier.
Claim 4
Dependent Claim 20 words
The method of claim 2, wherein the first tier instructions display information in the HTML file on a client browser.
Claim 5
Independent Claim 109 words
An apparatus for simulating a multi-tiered environment on a single development computer, comprising; an application generator for generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invoke first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; and a runtime engine, implemented on the second tier and the third tier, for executing the second tier instructions in the second tier and third tier instructions in the third tier; and a debugger on the first tier for debugging the executing second tier and third tier instructions.
Claim 6
Independent Claim 109 words
An apparatus for simulating a multi-tiered environment on a single development computer, comprising; an application generator for generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invoke first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; and a runtime engine, implemented on the second tier and the third tier, for executing the second tier instructions in the second tier and third tier instructions in the third tier; and a debugger on the first tier for debugging the executing second tier and third tier instructions.
Claim 7
Dependent Claim 24 words
The apparatus of claim 4, further comprising means for generating an HTML file and providing the HTML file to the second tier runtime engine.
Claim 8
Dependent Claim 31 words
The apparatus of claim 4, further comprising means for publishing second tier instructions invoking third tier instructions; and means for performing first tier instructions to display information with a client browser.
Claim 9
Dependent Claim 151 words
An program storage device, readable by a computer having a processor, a memory and a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of simulating a multi-tiered environment on a single development computer, the method comprising the steps of: generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invokes first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; providing the application file to a second tier runtime engine on the second tier; executing the second tier instructions in the second tier runtime engine; executing the third tier instructions in a third tier runtime engine on the third tier; and debugging the executing second tier and third tier instructions from a debugger on the first tier.
Claim 10
Dependent Claim 151 words
An program storage device, readable by a computer having a processor, a memory and a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of simulating a multi-tiered environment on a single development computer, the method comprising the steps of: generating an application file, the application file comprising second tier instructions for a second tier of the multi-tiered environment that invokes first tier instructions for a first tier of the multi-tiered environment and third tier instructions for a third tier of the multi-tiered environment; providing the application file to a second tier runtime engine on the second tier; executing the second tier instructions in the second tier runtime engine; executing the third tier instructions in a third tier runtime engine on the third tier; and debugging the executing second tier and third tier instructions from a debugger on the first tier.
Claim 11
Dependent Claim 30 words
The program storage device of claim 7, wherein the method further comprises the steps of generating an HTML file and providing the HTML file to the second tier runtime engine.
Claim 12
Dependent Claim 22 words
The program storage device of claim 8, wherein the first tier instructions display information in the HTML file on a client browser.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag