Robust software library wrapper method and apparatus

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

Reexamination Certificate

active

10441533

ABSTRACT:
A method includes a step of executing a software function using a set of test arguments and obtaining a result corresponding to each of the set of test arguments, each result indicating one of a set of robust and non-robust results, a subset of test arguments corresponding to robust results. The method further includes defining a set of arguments based on the results and the set of test arguments, the set of arguments including the subset of test arguments. Thereafter, arguments of subsequent calls to the software function may thereafter be examined to determine whether they fall within the set of arguments.

REFERENCES:
patent: 5991707 (1999-11-01), Searles et al.
patent: 6484276 (2002-11-01), Singh et al.
patent: 6634019 (2003-10-01), Rice et al.
patent: 6832302 (2004-12-01), Fetzer et al.
patent: 6892163 (2005-05-01), Herzog et al.
patent: 6917839 (2005-07-01), Bickford
patent: 6973643 (2005-12-01), Goldsmith et al.
C. Fetzer and Z. Xiao, “Detecting Heap Smashing Attacks Through Fault Containment Wrappers,”pp. 80-89, Proc. of the 20th IEEE Symposium on Reliable Distributed Systems, Oct. 2001.
C. Fetzer and Z. Xiao, “An automated approach to increasing the robustness of C libraries”, pp. 155-164, Dependable Systems and Networks, 2002. Proceedings, International Conference on Jun. 23-26, 2002.
Pascal Fradet and Mario Sudholt, “An aspect language for robust programming”, Proceedings of the Workshop on Object-Oriented Technology , pp. 291-292 ,Lecture Notes In Computer Science; vol. 1743, 1999.
Masaharu Goto, “CINT C/C++ interpreter,” available at http://root.cern.ch/root/Cint.html, Jan. 8, 2002.
David G. Korn and K. Phong Vo, “Sfio: Safe/fast string/file IO,”Proceedings of USENIX Conference, 1991, pp. 235-256.
J. DeVale and P. Koopman, “Robust Software—No More Excuses,”Proc. of the Int'l. Conf. on Dependable Systems and Networks, Jun. 2002.
C. Fetzer and Z. Xiao, “Detecting Heap Smashing Attacks Through Fault Containment Wrappers,”Proc. of the 20thIEEE Symposium on Reliable Distributed Systems, Oct. 2001.
J. DeVale and P. Koopman, “Performance Evaluation of Exception Handling in I/O Libraries,”Proc. of the Int'l. Conf. on Dependable Systems and Networks, Jul. 2001.
Linker and Libraries Guide, Sun Microsystems, Jul. 2001, pp. 1-9, 121-142, 307-316.
P. Koopman and J. DeVale, “The Exception Handling Effectiveness of POSIX Operating Systems,”IEEE Trans. on Software Engineering, vol. 26, No. 9, Sep. 2000, pp. 837-848.
A. Baratloo, N. Singh, and T. Tsai, “Transparent Run-Time Defense Against Stack Smashing Attacks,”Proc. of USENIX Annual Technical Conf., Jun. 2000.
F. Salles, M. Rodriguez, J-C. Fabre and J. Arlat, “MetaKernels and Fault Containment Wrappers,”Proc. of the 29thInt'l. Symposium on Fault-Tolerant Computing, Jun. 1999, pp. 22-29.
N. Kropp, P. J. Koopman, and D. P. Siewiorek, “Automated Robustness Testing of Off-the-Shelf Software Components,”Proc. of the 28thInt'l. Symposium on Falut-Tolerant Computing, Jun. 1998, pp. 30-37.
K-P. Vo, Y-M. Wang, P. E. Chung and Y. Huang, “Xept: A Software Instrumentation Method for Exception Handling,”Proc. of the 8thInt'l. Symposium on Software Reliability Engineering, Nov. 1997, pp. 60-69.

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

Robust software library wrapper method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Robust software library wrapper method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Robust software library wrapper method and apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3787585

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