Specifications

Module Statement
After correcting any syntax errors, perform another syntax check to
ensure that you find and correct all errors.
Transactions Tab
After checking the syntax of a rule set, you can test the rule set by running
the events recorded in the event log against the defined rules. BT Studio
displays recognized transactions on the Transactions tab of the results pane,
which appears at the bottom of the BT Studio window. It also indicates
transactions that will be ignored due to constraints.
To locate the starting event of a recognized transaction, double-click that
transaction on the Transactions tab. In the events pane, BT Studio jumps to
the starting event for that transaction. Scroll down the events pane to find
intermediate and ending events for the transaction. Use this feature to ensure
that the rule set identifies the correct events to recognize a transaction.
Recognized Events Tab
When debugging an application rule set, you may want to run the events
against rules one step at a time and see which events match rules during the
process. BT Studio allows you to do this by viewing the Recognized Events tab
as you use the Step command. The Recognized Events tab appears in the
results pane, which is at the bottom of the BT Studio window.
On the Recognized Events tab, BT Studio displays information about events
that it recognizes based on defined rules. As you step through events
displayed in the events pane (by pressing F10), each successive event that it
recognizes based on a transaction definition appears listed on the Recognized
Events tab. BT Studio displays the name of the transaction for which the event
was recognized.
When BT Studio recognizes the ending event of a transaction, that transaction
appears on the Transactions tab, and all related events are removed from the
Recognized Events tab. In this way, you can use the Transactions tab to see a
list of complete transactions that have been recognized, and the Recognized
Events tab to see events recognized for incomplete transactions. This
capability is useful for debugging rules.
Module Statement
All transaction definitions must include a module- name, which appears in
response paths and in reports. The module name can be identical to the
transaction name. You can organize modules into module sets for reporting
purposes.
236 BTStudio Administration Guide