Software testing method and system

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

C717S131000, C717S154000

Reexamination Certificate

active

08056060

ABSTRACT:
A software product is tested by first obtaining a performance matrix for the software product, the performance matrix containing the profile results of a plurality of tests on the software product, and an expected result vector for the plurality of tests. A test sequence is then executed for the software product, the sequence comprising selecting a subset of the plurality of tests, running the test subset to obtain a new result vector for the test subset, comparing the new result vector entry with the expected result vector entry for the same test, selecting a test (which may be one of the subset or may be a new test) according to the outcome of the result vector comparison and the performance matrix, and running the selected test under profile.

REFERENCES:
patent: 5742754 (1998-04-01), Tse
patent: 6002869 (1999-12-01), Hinckley
patent: 6173440 (2001-01-01), Darty
patent: 6668340 (2003-12-01), Baker et al.
patent: 7490319 (2009-02-01), Blackwell et al.
patent: 2005/0166094 (2005-07-01), Blackwell et al.
patent: 2008/0184206 (2008-07-01), Vikutan
patent: 2009/0089005 (2009-04-01), Hopcraft et al.
A Data Analysi Method for Software Performance Prediction, author: Gianluca Bontemp, 2002 IEEE, Proceeding of the 2002 Design, Automation and Test in Europe Conference and Exhibition (Date'02), <http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=998417>.
Improved Automatic Testcase Synthesis for Performance Model Validation, author: Robert H. Bell, Jr. ICS'05, Jun. 20-22, Boston, MA, USA. ACM 1-59593-167-Aug. 6, 2005, <http://delivery.acm.org/10.1145/1090000/1088164/p111-bell.pdf>.
Benchmarking Optimization software with performance profiles, author: Elizabeth D. Dolan. Springer-Verlag 2001, Received: Feb. 2001/Accepted: May 2001. Digital Object Identifier (DOI) 10.1007/s101070100263, <http://www.springerlink.com/content/t2ej6w4975m83epx/fulltext.pdf>.
Model Validation and Testing: The Methodological Foundattion of ASHRAE Standard 140, author: R. Judkoff, National Renewable Energy Laboratory, conference Paper NREL/CP-550-40360, Jul. 2006, <http://citeseerx.ist.psu.edu>.
Test Prioritization Tool, http://www.tacc.utexas.edu/services/userguides/intel8/cc/c—ug/f—ug2/pgo—prior.htm 8 pages, retrieved on Jun. 5, 2007.
Schaefer, Hans, “Risk Based Testing, Strategies for Prioritizing Tests against Deadlines”, Methods & Tools (Winter 2005), www.methodsandtools.com/archive/archive/php?id=31.
Amland, Stale, “Risk Based Testing and Metrics; Risk Analysis Fundamentals and Metrics for software testing including a Financial application case study”, 5th International Conference, EuroSTAR '99,www.amland.no/WordDocuments/EuroSTAR99Paper.doc (Nov. 8-12, 1999, Barcelona, Spain).
Strobie, Keith, “Too Darned Big to Test”, ACM Queue, vol. 3, No. 1 (Feb. 2005).
Holden, Ian, et al., “Improving Testing Efficiency Using Cumulative Test Analysis”, Proceedings of the Testing: Academic & Industrial Conference on Practice and Research Techniques, pp. 152-158 (2006).
“Analyze Your Testing and Shorten Your Test Cycles”, www.mccabe.com/iq—test.htm 5 pages, retrieved on May 3, 2007.

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 method and system 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 method and system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software testing method and system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4260393

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