Company Filing History:
Years Active: 2001-2003
Title: The Innovative Contributions of Richard F Man
Introduction
Richard F Man is a notable inventor based in Palo Alto, California. He has made significant contributions to the field of technology, particularly in the area of program validation and data coverage analysis. With a total of 3 patents, his work has had a lasting impact on software testing methodologies.
Latest Patents
One of Richard's latest patents is titled "Apparatus and method for generating random tests for program validation using genetic evolution." This invention describes a testing system that generates tests sharing similar failure-causing characteristics. The system utilizes a genetic generator to quickly produce tests without the lengthy processes associated with traditional random and exhaustive test generations. The generated random test cases are applied to a system under test (SUT) to validate whether they cause errors. Tests that result in errors are collected and used in a genetic algorithm technique to create additional testing programs with similar characteristics.
Another significant patent is the "System and method for data coverage analysis of a computer program." This inventive system verifies the accuracy of data tables specified by developers for use in programs. It searches through application programs for instructions accessing memory areas declared by developers as important. The system executes instrumentation code for these instructions, providing data coverage information that indicates how often various elements of the data tables have been accessed during a full run of the user program. This mechanism evaluates the integrity of data accessed by programs, addressing a gap in prior instrumentation systems that focused primarily on program logic flow.
Career Highlights
Richard has worked with prominent companies such as Hewlett-Packard Company and Hewlett-Packard Development Company, L.P. His experience in these organizations has contributed to his expertise in software development and testing.
Collaborations
Throughout his career, Richard has collaborated with notable individuals, including James S Mattson and Umesh Krishnaswamy. These collaborations have likely enriched his work and led to innovative solutions in the field.
Conclusion
Richard F Man's contributions to software testing and validation are noteworthy. His patents reflect a deep understanding of technology and a commitment to improving program integrity. His work continues to influence the industry and inspire future innovations.