200 likes | 334 Views
Interoperability of repositories: the Simple Query Interface (SQI) ProLearn/ARIADNE. Stefaan Ternier –K.U.Leuven/Ariadne Erik Duval – K.U.Leuven/Ariadne. The ARIADNE Knowledge Pool System. Insert Query Replication Download. Insert Query Replication Download. SQI on ARIADNE.
E N D
Interoperability of repositories: the Simple Query Interface (SQI)ProLearn/ARIADNE Stefaan Ternier –K.U.Leuven/Ariadne Erik Duval – K.U.Leuven/Ariadne
Insert Query Replication Download
Insert Query Replication Download
SQI is not... SQI is ... ... a specification of the Query Service ... a specification of the Query Language ... a specification of the Results Format
Query Language + Encoding Query service + Binding Results Format + Encoding Interoperability
Query Language + Encoding Query service + Binding Results Format + Encoding SQI + WSDL Binding generated through Apache axis SQI + WSDL Binding generated through Sun One Studio Search terms + XML encoding Search terms + XML encoding LOM + XML encoding LOM + XML encoding ARIADNE Celebrate The needfor a common WSDL binding Interoperability
Query Language + Encoding Query service + Binding Results Format + Encoding SQI + WSDL Binding generated through Apache axis SQI + WSDL Binding generated through Sun One Studio Search terms + XML encoding Search terms + XML encoding LOM + XML encoding LOM + XML encoding ARIADNE Celebrate The needfor a common WSDL binding Interoperability
Query Language + Encoding Query service + Binding Results Format + Encoding SQI + WSDL Binding generated through Apache axis SQI + WSDL Binding generated through Apache axis Search terms + XML encoding QEL + RDF encoding LOM + XML encoding QEL results format + RDF encoding ARIADNE Elena Query Language issues Interoperability
Query Language + Encoding Query service + Binding Results Format + Encoding SQI + WSDL Binding generated through Apache axis SQI + WSDL Binding generated through Apache axis Search terms + XML encoding QEL + RDF encoding LOM + XML encoding QEL results format + RDF encoding ARIADNE Elena Query Language issues Interoperability
Ariadne <results> <lom>...</lom> <lom>...</lom></results> <simpleQuery> <item>Learning</item> <item>Content</item></simpleQuery> select distinct phd.identifier from ... Elena/Edutella ?- qel:s(Id, dc:title, Title), qel:s(Id, lom:cost, Cost
The Educanext case <results> <lom>...</lom> <lom>...</lom></results> <simpleQuery> <term>Learning</term> <term>Content</term></simpleQuery> ?- qel:s(Id, dc:title, Title), qel:s(Id, lom:cost, Cost