Software testing techniques for stack-based environments

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S134000, C717S135000

Reexamination Certificate

active

07827531

ABSTRACT:
Techniques for testing software applications in stack-based computing environments are discussed. A tested application is executed at predetermined logical positions in a stack, such as at a layer of the OSI reference model. An expected result of an operation performed by the application is identified. A first set of computer-executable instructions is installed at a first position logically above the tested application, and a second set of computer-executable instructions is installed at a second position logically below the tested application. One or both sets of instructions simulate inputs to the application. The application is executed based on the simulated inputs, and one or both sets of instructions are used to compare outputs from the application with the expected result. Various, virtually unlimited tests can be performed on the software application without the use of extensive test infrastructure.

REFERENCES:
patent: 5193178 (1993-03-01), Chillarege
patent: 6480801 (2002-11-01), Chew
patent: 6516053 (2003-02-01), Ryan
patent: 6539539 (2003-03-01), Larsen
patent: 6567381 (2003-05-01), Jeon
patent: 6640203 (2003-10-01), Brown
patent: 6901357 (2005-05-01), Patiejunas
patent: 6941546 (2005-09-01), Apuzzo et al.
patent: 7020797 (2006-03-01), Patil
patent: 7310798 (2007-12-01), Gunara et al.
patent: 2003/0195861 (2003-10-01), McClure
patent: 2004/0060057 (2004-03-01), Hansen
patent: 2006/0248403 (2006-11-01), Somogyvari
patent: WO9746941 (1997-12-01), None
patent: WO02082727 (2002-10-01), None
Voas, Jeffrey M., Certifying Off-the-Shelf Software Components, IEEE, Jun. 1998.
Gannon, John, Validation, Verification, and Testing of Computer Software, ACM Transactions on Programming Languages and Systems, vol. 3, No. 3, Jul. 1981, pp. 211-233.
Sthamer, Harmen, Using Evolutionary Testing to improve Efficiency and Quality in Software Testing, 2005.
Adrion, W. Richards, Validation, Verification, and Testing of Computer Software, Computing Surveys, vol. 14, No. 2, Jun. 1982.

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

Software testing techniques for stack-based environments does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software testing techniques for stack-based environments, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software testing techniques for stack-based environments will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4244691

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