Research Article

Efficient Extraction of Network Event Types from NetFlows

Algorithm 3

Parsing event descriptions into flow-specific and aggregative.
1: function PARSEDESCRIPTIONS(Descriptions, Dictionary)
2:  flowSpec
3:  aggregative
4:  parser new Parser(Dictionary)           predefined dictionary parser
5:  for all desc    Descriptions do
6:    
7:    flowSpeci parser.parseFlowSpec(desc)
8:    aggregativei  parser.parseAggreg(desc)
9:  end for
10:  descriptions    
11:   return formulae
12: end function