Using Patterns

In designing evidence entities for large modules, the all entities have to fit into a relatively small number of patterns. These patterns are typically governed by how an evidence type, or entity, relates to another evidence type.

These patterns are the basis of the Evidence Generator. To use the Evidence Generator to create a new evidence type, you must analyze the relationships and behaviors of your proposed evidence type. Once the evidence type's relationships have been identified, the correct choice of pattern should be clear. An evidence entity can use more than one pattern.

This chapter describes the characteristics of each Evidence Generator pattern to help you recognize them when you analyze the requirements for your own custom evidence types.