Methodologies for rapid software integration, test and transition to an operational state
Small Business Information
1035 Virginia Drive, Suite 300, Fort Washington, PA, 19034
AbstractThe Darwin Test Engine addresses increasing complexity of new and legacy systems with technology designed to increase a system's test coverage and robustness through unprecedented flexibility within the test architecture. Darwin leverages algorithmic execution of tests varying the sequences, data and flow. Darwin's automated engine creates generations of tests which through a single "seed" value enables repeatability of complex test sequences supporting diagnosis through full trace-backs of failures and easy failure reproduction. Darwin supports the collection of critical robust metrics such as Mean Time between Failure (MTBF) through the creation and tracking of test generations representing sequenced testing steps with failure count. These testing intervals result in average rate of failure metrics. Integration and interoperability testing techniques are inadequate selecting and using data encountered in field-use to extend and provide the richness needed of the post-integration testing model. Darwin is a software testing product technology solving inadequacies of the extended software testing model through a formal model of automating unanticipated interactions. Automatically simulates potentially infinite combinations of work-flows encountered in field use. This capability permits extended tests to invoke many interoperability scenarios in automated, programming language independent, repeatable and expanding form.
* information listed above is at the time of submission.