SI-Designer Global Schema QueryManager WordNet ARTEMIS ODB-Tools MOMIS mediator Global Schema Builder Integration Designer SI-Designer Service level WordNet SLIM WordNet interaction SIM ODB-Tools validation TUNIM Map. table tuning ARTEMIS creates ODB-Tools Global Schema METADATA REPOSITORY User Application QueryManager legenda User interaction Data level CORBA interaction Wrapper Relational Source Wrapper XML Source Wrapper Object Source Wrapper generic Source CORBA Object GUI User Software tools
SI-Designer Global Schema QueryManager WordNet ODB-Tools Wrapper MOMIS mediator Global Schema Builder Integration Designer SI-Designer Service level SLIM WordNet interaction SIM ODB-Tools validation ARTEMIS Clustering TUNIM Map. table tuning WordNet creates ODB-Tools Global Schema METADATA REPOSITORY User Application QueryManager legenda User interaction Data level CORBA interaction Wrapper Relational Source Wrapper XML Source Wrapper Object Source Wrapper generic Source CORBA Object GUI User Software tools
Architettura Global Schema Builder: generazione schema globale MOMIS Mediator level User level ODB-Tools Engine User Query Manager Integration Designer Global Schema Builder WordNet Data level Wrapper Wrapper Wrapper S 1 S S 2 3 Global Schema Builder: generazione schema globale Query Manager: scomposizione query globali integrazione risposte Wrapper: schemi locali traduzione query ODB-Tools: estrazione relazioni intra-schema ottimizzazione semantica delle query WordNet: estrazione relazioni inter-schema
QueryManager Global Schema SI-Designer Wrapper Wrapper Wrapper Wrapper Design level User level Integration Designer User SI-Designer QueryManager OBJECT SERVANT Integration level SIM ODB-Tools validation SLIM WordNet interaction ARTEMIS Clustering TUNIM Map. table tuning Global Schema DATA REPOSITORY Data level Wrapper Relational Source Wrapper Object Source Wrapper XML Source Wrapper Source Service level WordNet OBJECT SERVANT ODB-Tools OBJECT SERVANT legenda Corba Server Object GUI Corba Client User Momis- Global Schema Builder Software tool
QueryManager GlobalSchema SI-Designer Wrapper Wrapper SLIM WordNet SIM Design level User level Integration Designer User QueryManager OBJECT SERVANT Integration level GlobalSchema OBJECT SERVANT DATA REPOSITORY SI-Designer Data level Wrapper Relational Source Wrapper Object Source Service level SLIM OBJECT SERVANT WordNet SIM OBJECT SERVANT Wrapper XML Source Wrapper Source ODB-Tools OBJECT SERVANT Artemis OBJECT SERVANT legenda Corba Server Object GUI Corba Client Momis- Global Schema Builder User
GlobalSchema SI-Designer Wrapper Wrapper SLIM WordNet SIM Wrapper legenda User level Corba Server Object Integration Designer GUI Corba Client User Integration level GlobalSchema OBJECT SERVANT DATA REPOSITORY SI-Designer Data level Wrapper Relational Source Wrapper Object Source Service level SLIM OBJECT SERVANT WordNet SIM OBJECT SERVANT Wrapper XML Source Wrapper Source ODB-Tools OBJECT SERVANT Artemis OBJECT SERVANT Momis- Global Schema Builder
CORBA in MOMIS MOMIS: Mediator envirOnment for Multiple Information Sources
Fasi dell’integrazione
SLIM SIM Designer ODB-Tools ARTEMIS Wrapper Wrapper Common Thesaurus Local Schemata Acquisition Local schemata Wrapper Intensional intra/iter schema relationships extraction SLIM Acquisition of relations provided by designer SIM Designer Inferred and validated relationships ODB-Tools Common Thesaurus Cluster Generation Global classes & Mapping tables generation ARTEMIS
MOMIS Visione Object Significa isolare per ogni entità metodi d’interfaccia che corrispondono alle funzionalità fornite.
SI-Designer WordNet ARTEMIS ODB-Tools Global Virtual Schema Wrapper MOMIS mediator Global Schema Builder Integration Designer SI-Designer Service level WordNet SLIM WordNet interaction SIM ODB-Tools validation TUNIM Map. table tuning ARTEMIS creates ODB-Tools User Application Global Virtual Schema METADATA REPOSITORY legenda User interaction Data level CORBA interaction Wrapper Relational DBMS Wrapper Wrapper Object DBMS Wrapper Legacy Source CORBA Object XML XML Schema GUI User Software tools