190 likes | 331 Views
David Massart, European Schoolnet ProLearn Workshop Bonn -- Apr. 30, 2004. Building an SQI Gateway for CELEBRATE. Outline. Celebrate European Learning Network (ELN) Federated Search The Gateway is an ELN Client What We Plan To Support Current Status. European Learning Network.
E N D
David Massart, European Schoolnet ProLearn Workshop Bonn -- Apr. 30, 2004 Building an SQI Gateway for CELEBRATE
Outline • Celebrate European Learning Network (ELN) • Federated Search • The Gateway is an ELN Client • What We Plan To Support • Current Status
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
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
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. Federated Search
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]
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, ...)
Current Status • Testing: Integration JWSDP-1.3 / elnClient (done) • Analysis: In progress (end of April) • Implementation: Real gateway development will start in May