D2I Project, Rome, October ARTEMIS The ARTEMIS prototype for the construction of reconciled views based on affinity evaluation and interactive clustering S.Castano, A.Ferrara, G.Ornetti Università di Milano V.De Antonellis, M.Melchiori Università di Brescia
D2I Project, Rome, October ARTEMIS The ARTEMIS tool environment architecture ARTEMIS GUI ODLi3 X-Formalism to ODLi3 Wrapper ODLI3 to X-Formalism Wrapper Interschema properties Thesaurus Name affinity evaluation Structural affinity evaluation Extensional affinity evaluation Global affinity evaluation Clustering Unification Wrappers ARTEMIS Mediator Affinity evaluation CORBA ObjectCORBA Interaction Access to external data
D2I Project, Rome, October ARTEMIS The ARTEMIS/MOMIS interaction Interschema properties Thesaurus Name affinity evaluation Structural affinity evaluation Extensional affinity evaluation Global affinity evaluation Clustering ARTEMIS Mediator Affinity evaluation CORBA ObjectCORBA Interaction Access to external data MOMIS mediator Common Thesaurus ODLi3 Clusters
D2I Project, Rome, October ARTEMIS The ARTEMIS functionalities Wrapping semistructured source schemas into ODLi3 representation Loading ODLi3 source schemas Set-up/import of a thesaurus of terminological relationships and inter-schema properties for schema matching Affinity-based analysis of source schemas (combination of several affinity coefficients) Clustering of schema elements and construction of the affinity tree Interactive selection of candidate clusters and cluster storage Interactive creation of global classes and associated mapping rules out of clusters through unification rules
D2I Project, Rome, October ARTEMIS ARTEMIS Demo New functionalities for XML datasource management X-formalism model, for conceptual representation of XML schema descriptions (e.g., DTDs) Wrapper module for DTD-to-X-formalism and for X-formalism-to-ODLI3 translations Unification rules for XML datasources Importation of the Common Thesaurus provided by MOMIS
D2I Project, Rome, October ARTEMIS The ARTEMIS workspace The workspace GUI allows the designer to define the integration process settings
D2I Project, Rome, October ARTEMIS Wrapping XML datasources: X-formalism-to-ODLi3 X-formalism specification ODLi3 specification
D2I Project, Rome, October ARTEMIS Importation of the Common Thesaurus The ARTEMIS representation of relationships in the Common Thesaurus
D2I Project, Rome, October ARTEMIS The global affinity evaluation Global Affinity Name Affinity Structural Affinity
D2I Project, Rome, October ARTEMIS Extensional relationships definition Intensional relationships Extensional relationships Source view
D2I Project, Rome, October ARTEMIS The extensional affinity evaluation
D2I Project, Rome, October ARTEMIS Interactive clustering: selection of candidate clusters Candidate clusters
D2I Project, Rome, October ARTEMIS Interactive clustering: hierarchical view Clusters representation Class in the cluster Selected class description Interactive definition of the name of a global class
D2I Project, Rome, October ARTEMIS Visualization of global classes Global classes representation Selected global class description
D2I Project, Rome, October ARTEMIS Mapping table representation Global attributes Source values Global class