. . "In one embodiment, the event categories 330 may be implemented as a set of category definitions in the object-oriented programming language JAVA. In alternative embodiments, other programming languages such as Perl, C, C++, and the like may be used to implement the event categories 330." . .