| 5 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 6 |  | uk.ac.ukc.iscream.core.Core | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 7 |  | uk.ac.ukc.iscream.clientinterface.ClientInterfaceMain | 
 
 
 
 
 
 
 
 | 8 | + | uk.ac.ukc.iscream.dbinterface.DBInterfaceMain | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 9 |  | uk.ac.ukc.iscream.filtermanager.FilterManager | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 10 |  | uk.ac.ukc.iscream.rootfilter.RootFilterMain | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 11 |  | uk.ac.ukc.iscream.filter.FilterMain | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 15 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 16 |  | make runcore | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 17 |  | make runclientinterface | 
 
 
 
 
 
 
 
 | 18 | + | make rundbinterface | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 19 |  | make runfiltermanager | 
 
 
 
 
 
 
 
 
 
 
 | 20 | < | make runrootfilter NAME=root | 
 
 
 
 
 
 
 
 
 | 20 | > | make runrootfilter | 
 
 
 
 
 
 
 
 
 
 
 | 21 |  | make runfilter NAME=filter1 | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 22 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 23 |  | If all is working this will ensure every component, including the IDL, is |