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
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.
References Cited (Backward Citations)
US4972367A
Cited
US5241645A
Cited
US5179698A
Cited
US5193182A
Cited
US5193183A
Cited
US5195178A
Cited
US5249300A
Cited
US5168441A
Cited
US5548724A
Cited
US5548726A
Cited
US5708825A
Cited
US5708780A
Cited
US5737592A
Cited
US5732216A
Cited
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 |