Fusion Rule Technology
Fusion Tool Software
To allow the merging of structured information, a fusion engine and an action engine have been
implemented in Java. The resulting fusion tool provides a GUI allowing the user to
select input reports, a set of rules, and a knowledgebase. Once these have been loaded into
the fusion tool, the input reports can be merged, and the output report displayed can be saved
as an XML file.
The fusion tool incorporates a number of features, including:
Figure 1: The fusion tool being used to merge five (fictional) weather reports for London, June 28th, 2004. The input
weather reports are displayed on a tab pane in the upper left window; the output, merged report is displayed in the lower left window;
The right window displays the rules used for merging, the knowledgebase, and (currently displayed) a tab pane displaying diagnostics
information from the knowledgebase. In this case, the diagnostic information consists of the queries to and responses from the
knowledgebase. Queries that succeed are underlined in green, those that fail are underlined in red. So, rule 2, for example, fails because
according to the knowledgebase 'mostly sunny', 'sunshine', 'partly cloudy', 'fair', 'sunny' are not equivalent terms. Rule 3, by contrast,
succeeds, using a majority voting aggregation function to resolve the conflict. The preferred term 'sun' is
added to the merged report.
Contact a.hunter@cs.ucl.ac.uk or +44 20 7679 7295.
Back to Fusion Rule Technology homepage.