Multi-tier debugging

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S152000, C709S203000, C709S217000, C707S793000, C707S793000, C345S215000, C345S215000, C345S215000

Reexamination Certificate

active

06202200

ABSTRACT:

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is related to the following co-pending and commonly-assigned patent applications:
Application Ser. No. 08/828,854 entitled “PROGRAMMING DEVELOPMENT ENVIRONMENT FOR INTRANET AND INTERNET APPLICATIONS EMPLOYING UNIQUE PROJECT DATA STRUCTURE,” filed on same date herewith, by Daniel E. House, Brian J. Owings, and Shiau-Shiau Pei;
Application Ser. No. 08/828,476 entitled “SHARED OBJECT MODEL,” filed on same date herewith, by Brian J. Owings, Shiau-Shiau Pei, and Daniel E. House, now U.S. Pat. No. 5,890,158;
Application Ser. No. 08/828,480 entitled “REMOTE SCRIPTING OF LOCAL OBJECTS,” filed on same date herewith, by Daniel E. House, Constance J. Nelin, and Rebecca B. Nin;
Application Ser. No. 08/828,989 entitled “METHOD AND APPARATUS FOR SIMULATING A MULTI-TIERED COMPUTER ENVIRONMENT,” filed on same date herewith, by Daniel E. House and Constance J. Nelin, now U.S. Pat. No. 5,940,593;
Application Ser. No. 08/828,478 entitled “MULTI-TIER VIEW PROJECT WINDOW,” filed on same date herewith, by Howard J. Glaser, Daniel E. House, and Constance J. Nelin, now U.S. Pat. No. 5,953,525;
Application Ser. No. 08/829,104 entitled “EXTENDER USER INTERFACE,” filed on same date herewith, by Thomas E. Conrad, Howard J. Glaser, Jean C. Ho, James L. Keesey, Constance J. Nelin, and Gerold J. Wilmot, now U.S. Pat. No. 6,069627;
Application Ser. No. 08/828,846 entitled “SHARED MODULES GRAPHICAL USER INTERFACE,” filed on same date herewith, by Howard J. Glaser, Daniel E. House, and Constance J. Nelin, now U.S. Pat. No. 5,956,036;
Application Ser. No. 08/828,479 entitled “QUERY SELECTION FOR A PROGRAM DEVELOPMENT ENVIRONMENT,” filed on same date herewith, by Howard J. Glaser and Mary C. Lehner, now U.S. Pat. No. 5,911,075;
Application Ser. No. 08/828,477 entitled “DOCKING AND FLOATING MENU/TOOL BAR,” filed on same date herewith, by Howard J. Glaser, Stewart E. Nickolas, and Karl D. Johnson, now U.S. Pat. No. 5,883,626;
Application Ser. No. 08/828,890 entitled “HTML INTEGRATION UTILITY FOR A PROGRAM DEVELOPMENT ENVIRONMENT,” filed on same date herewith, by Howard J. Glaser, now U.S. Pat. No. 5,953,731;
Application Ser. No. 08/828,897 entitled “EXTENDER SMART GUIDE,” filed on same date herewith, by Howard J. Glaser, now U.S. Pat. No. 6,058,264; and
Application Ser. No. 08/828,990 entitled “DYNAMIC DISCOVERY OF CONTROLS,” filed on same date herewith, by Daniel E. House and Constance J. Nelin, now U.S. Pat. No. 5,875,322;
all of which applications are incorporated by reference herein.
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates in general to programming development environments performed by computers, and in particular, to the use of a programming development environment for Internet and Intranet applications.
2. Description of Related Art
With the fast growing popularity of the Internet and Intranets, especially Web-based networks, there is also a fast growing demand for Internet and Intranet access to databases. However, it is especially difficult to use relational database management system (RDBMS) software with Web-based networks. One of the problems with using RDBMS software with Web-based networks is the lack of programming development environments that can be used to develop both Web-based and RDBMS-based applications.
For example, Web-based networks operate using the HyperText Transfer Protocol (HTTP) and the HyperText Markup Language (HTML). HTTP is the protocol used by Web clients and Web servers to communicate between themselves using these hyperlinks. HTML is the language used by Web servers to create and connect together documents that contain these hyperlinks. This protocol and language result in the communication and display of graphical information that incorporates hyperlinks. Hyperlinks are network addresses that are embedded in a word, phrase, icon or picture that are activated when the user selects a highlighted item displayed in the graphical information.
In contrast, most RDBMS software uses a Structured Query Language (SQL) interface. The SQL interface has evolved into a standard language for RDBMS software and has been adopted as such by both the American National Standards Organization (ANSI) and the International Standards Organization (ISO).
Thus, there is a need in the art for methods of accessing RDBMS software across an Internet or Intranet, and especially via Web-based networks. Further, there is a need for simplified development environments for such systems.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specifically, the present invention discloses a multi-tier debugger that allows the debugging of applications executing on multiple tiers at the same time, when the tiers are on separate machines or when the tiers are on a single machine. The debugger is split into a window module and a runtime module.


REFERENCES:
patent: 4855906 (1989-08-01), Burke
patent: 5048018 (1991-09-01), Bernstein et al.
patent: 5168441 (1992-12-01), Onarheim et al.
patent: 5179698 (1993-01-01), Bachman et al.
patent: 5193182 (1993-03-01), Bachman et al.
patent: 5193183 (1993-03-01), Bachman
patent: 5195178 (1993-03-01), Krieger et al.
patent: 5241645 (1993-08-01), Cimral et al.
patent: 5249300 (1993-09-01), Bachman et al.
patent: 5410648 (1995-04-01), Pazel
patent: 5457797 (1995-10-01), Butterworth et al.
patent: 5561763 (1996-10-01), Eto et al.
patent: 5737592 (1998-04-01), Nguyen et al.
patent: 5781778 (1998-07-01), Meier et al.
patent: 5794046 (1998-07-01), Meier et al.
patent: 5802371 (1998-09-01), Meier
patent: 5802514 (1998-09-01), Huber
patent: 5809248 (1998-09-01), Vidovic
patent: 5815653 (1998-09-01), You et al.
patent: 5819093 (1998-10-01), Davidson et al.
patent: 5838910 (1998-11-01), Domenikos et al.
patent: 5875322 (1999-02-01), House et al.
patent: 5881230 (1999-03-01), Christensen et al.
patent: 5883626 (1999-03-01), Glaser et al.
patent: 5889520 (1999-03-01), Glaser
patent: 5890158 (1999-03-01), House et al.
patent: 5911075 (1999-06-01), Glaser et al.
patent: 5933639 (1999-08-01), Meier et al.
patent: 5940593 (1999-08-01), House et al.
patent: 5953525 (1999-09-01), Glaser et al.
patent: 5953731 (1999-09-01), Glaser
patent: 5953761 (1999-09-01), Glaser
patent: 5956036 (1999-09-01), Glaser et al.
patent: 6058264 (2000-05-01), Glaser
patent: 6061517 (2000-05-01), House et al.
patent: 6069627 (2000-05-01), Conrad et al.
“1995 Database Buyer's Guide and Client/server sourcebook”, DBMS, v8, n6, p72(29).
“Crossing the bridge into enterprise computing.” (Product Support).
Linthicum, David S., “Selecting a client/server application development tool.” DBMS, v9, n8, p41(5).
“Centura Ships Centura Web Developer; Complete Web Development Environment for Transaction-Intensive Applications”; Business Wire; pp. 03190344.
Carone, T.; “Middleware and Three-Tier Client/Server Development”; Dr. Dobbs Journal; pp. 16-22.
Hijazi, N.; “Examining Forte Express”; Dr. Dobbs Journal; pp. 86-91.
Cheng, D.; Hood, R.; “A Portable Debugger for Parallel and Distributed Programs”; Processing of Supercomputing '94; pp. 723-732.

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

Multi-tier debugging does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-tier debugging, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-tier debugging will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2456575

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