uk.ac.bbk.dcs.automed.qproc.reformulate
Keywords: uk.ac.bbk.dcs.automed.qproc.reformulate package

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package uk.ac.bbk.dcs.automed.qproc.reformulate

Class Summary
AtomicViewMap | This class creates atomic views from the Automed Transformations.
BAVViewMap | Class containing BAV composite views between a single source schema and a single target schema.
CompositeViewMap | Class containing common functionality for creating composite views from atomic views.
GAVQueryReformulationProvider | The query reformulator accepts an IQL query on the source schema and rewrites it in terms of constructs of the target schemata.
GAVViewMap | Class containing GAV composite views between a single source schema and a single target schema.
InverseRulesAlgorithm | Implements Inverse Rules algorithm for LAV and BAV query processing as described in the following paper:-
LAVInvRulesViewMap | Class containing LAV composite views between a single source schema and a single target schema.
QueryReformulationFactory | Responsible for instantiating appropriate `QueryReformulationProvider` classes.
QueryReformulator | Responsible for reformulating a query along AutoMed pathways (GAV, LAV or BAV).
ReformulationUtility |
ViewKey | Implements the key functionality for the atomic and composite views.

Exception Summary
BuildViewException | Exception to be used by all the classes related to building views.
LAVQueryReformulationException | LAV queries may not always reformulate.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES