Integrated development environment for high speed...

Data processing: software development – installation – and managem – Software program development tool – Software project management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S168000, C709S200000, C709S201000, C709S203000, C709S205000

Reexamination Certificate

active

06609246

ABSTRACT:

FIELD OF THE INVENTION
The present invention generally relates to data processing systems, and more specifically to software development systems for developing World Wide Web (WWW) applications.
BACKGROUND OF THE INVENTION
Software development traditionally required that the developer first edit his source code. He would then compile the code into an object module, and link-edit one or more object modules into an executable. The executable would then be placed into a library for execution. In the case of transaction processing, this would require either that the transaction processing routine (TPR) library be deallocated by the Transaction Processing (TP) monitor long enough to move the executable into the TPR library, or to force the TP monitor to reload its own high speed copy of the TPR library from the common TPR library. The program would then be tested. The process would then repeat until the software development was complete.
This process was simplified for a great extent for instances where the development and ultimate execution were on the same computer system by the introduction of Integrated Development Environments (IDEs). These are typically special purpose text editors executing on personal computers or workstations that provide compiling, linking, loading, and testing in one program. These single system IDEs have become extremely sophisticated. They have been extended to provide development environments for World Wide Web page development and Java Applet development.
One problem with current IDE technology is that these IDE systems operate on a single computer system. At best, they can be used to develop and test program code, WWW pages, and applets for one computer system, then the program executables, WWW pages, and applets can be transferred to a homogeneous computer system for ultimate production. This is the standard mode of Web development in operation today.
Another problem is that using the same type of computer systems for both Web development and Web server execution has serious limitations today. The Integrated Development Environments (IDEs) today operate on Microsoft Windows or Apple MacIntosh based personal computes or Unix based workstations. Extremely user friendly systems have been developed. Unfortunately, these types of system do not lend themselves well to high performance transactional processing. Legacy mainframe computers with high performance transaction processing (TP) monitors are still the best systems for servers that are capable of providing high speed simultaneous access to large shared databases to hundreds, if not thousands, of client systems. Unfortunately, developing and testing programs, web pages, and applets that are to run on these large transaction systems is much more complex than it is on the workstations or personal computers that support typical Integrated Development Environments.
For example, Job Control Language (JCL) is typically required to compile and link-edit transaction processing routines (TPR) on these high performance TP systems. The TPR executables then have to be made available to the TP monitor for high speed access. Similarly, Web pages and Java Applets need to be established so that they can be accessed very quickly, such as being loaded as records into a database. None of these features is provided by the typical state-of-the-art IDE running on a personal computer or workstation.
A method or system that provides the user friendly benefits found in personal computer or workstation based Integrated Development Environments (IDEs) for developing Web based transactional processing routines (TPRs), Web pages, and applets for execution and testing on high performance transactional systems would thus be advantageous.


REFERENCES:
patent: 4742467 (1988-05-01), Messerich et al.
patent: 5313635 (1994-05-01), Ishizuka et al.
patent: 5708811 (1998-01-01), Arendt et al.
patent: 5819071 (1998-10-01), Mazer
patent: 5850554 (1998-12-01), Carver
patent: 5881289 (1999-03-01), Duggan et al.
patent: 5918011 (1999-06-01), Watanabe et al.
patent: 5953514 (1999-09-01), Gochee
patent: 5960201 (1999-09-01), Ma et al.
patent: 5961586 (1999-10-01), Pedersen
patent: 5996010 (1999-11-01), Leong et al.
patent: 5999734 (1999-12-01), Willis et al.
patent: 6104875 (2000-08-01), Gallagher et al.
P. Wilke et al, Integration of genetic algorithms and fuzzy logic into a neural network simulation environment, IEEE, pp. 330-333.

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

Integrated development environment for high speed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Integrated development environment for high speed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Integrated development environment for high speed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3115414

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