Optimization Project home page.
ODB-Tools Architecture
The ODB Tool is a fully modular software for schema validation and query optimization in OODB. It's open component for the input/output interface, now compatible with the ODMG 93 standard. It has been developed at the Dipartimento dell'Ingegneria dell'Informazione of the Università di Modena e Reggio Emilia and is composed of four modules:
- ODL Schema Interface: the schema acquisition module that accepts a schema description in ODL language and translate it into OCDL schema. ODL syntax has been extended to provide the IC Rules descriptive capability.
- OQL Query Interface: the query input (output) interface module that receives (outputs) a query in OQL language and translate it into (from) OCDL syntax.
- Schema Validator: the schema validation module which automatically build the class taxonomy and preserve the coherence with respect to the inheritance and aggregation hierarchies.
- Query Expander: the module which executes the semantic expansion of the query (by using the Schema Validator).