1. A method for determining, on behalf of an application program, when a specified combination of logically related events has occurred, said method comprising the following steps: providing an event qualifier network ("EQN"), the EQN specifying a logical relationship among the combination of events, the logical relationship comprising a plurality of logical qualifiers, each one of said logical qualifiers qualifying a group of one or more of the events, and wherein at least two of the logical qualifiers correspond to different logic functions; registering an interest, on behalf of the application program, in being notified when the logical relationship specified by the EQN has been satisfied; detecting the occurrence of each of the events; notifying the EQN of each said occurrence; determining when the logical relationship among the combination of events specified by the EQN is satisfied; and notifying the application program when the specified logical relationship among the combination of events has been satisfied.