European Schoolnet
Building an SQI Gateway for CELEBRATE
David Massart, European Schoolnet
ProLearn Workshop
Bonn -- Apr. 30, 2004
European Schoolnet
Outline
• Celebrate European Learning Network (ELN)
• Federated Search
• The Gateway is an ELN Client
• What We Plan To Support
• Current Status
European Schoolnet
European Learning Network
• A network of e-learning systems (or client)
• Built around a Brokerage System (BS) that rules exchanges between clients
• Capable of interoperability by searching and exchanging the LOs contained in their repositories
European Schoolnet
ELN Client
• A Java library
• Hides the complexity of client-BS communication (e.g., JMS, SOAP) behind a simplified API
• Let clients focus on message content
European Schoolnet
Federated Search
Consists for a client end-user (e.g. a teacher or pupil using an ELN LMS or LCMS) in querying all the metadata repositories currently available on the ELN for references to LOs matching his/her search criteria.
European Schoolnet
Federated Search
European Schoolnet
LOM Query
European Schoolnet
Checked LOM Query
European Schoolnet
LOM Query Result 1
European Schoolnet
Checked LOM Query Result 1
European Schoolnet
LOM Query Result 2
European Schoolnet
Checked LOM Query Result 2
European Schoolnet
LOM Query Result 3
European Schoolnet
Checked LOM Query Result 3
European Schoolnet
SQI Gateway
European Schoolnet
What We Plan To Support
• In terms of metadata:– CELEBRATE Application Profile Binding– IEEE LOM Binding
• In terms of query languages:– CELEBRATE Query Language– VSQL (Very Simple Query Language)– S²QL (Simple School Query Language)
[S²QL = VSQL + Age Range + Language]
European Schoolnet
What We Plan To Support (Cont.)
Asynchronous part of the API– Query configuration (setQueryLanguage,
setResultsFormat, ...)– Results management (getResourceDescription)– Asynchronous query (setSourceLocation,
queryResultListener)– SessionManagement (createSession,
createAnonymousSession, ...)
European Schoolnet
Current Status
• Testing: Integration JWSDP-1.3 / elnClient (done)
• Analysis: In progress (end of April)
• Implementation: Real gateway development will start in May
European Schoolnet
Thank You