×

System and method for functional testing of distributed, component-based software

  • US 6,505,342 B1
  • Filed: 05/31/2000
  • Issued: 01/07/2003
  • Est. Priority Date: 05/31/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method of functionally testing distributed, component-based software comprising the steps of:

  • modeling dynamic behavior of a plurality of components using a plurality of Unified Modeling Language-based state machine representations;

    creating a plurality of normalized Unified Modeling Language-based state machine representations by converting the Unified Modeling Language based state machine representations into a normalized representation;

    creating a global behavioral model by combining the normalized Unified Modeling Language based state machine representations;

    mapping the global behavioral model to a Test Specification Language (TSL) test design;

    processing the Test Specification Language test design in a Test Design Environment to produce a plurality of Interface Test Language (ITL) test cases;

    mapping the ITL test cases to object-oriented code using an ITL compiler;

    generating a plurality of sink objects defined in an IDL file using a sink generator; and

    generating an executable test driver including a plurality of executable test cases using code from a test harness library and the object-oriented code using an object-oriented compiler.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×