Building an SQI Gateway for CELEBRATE

Preview:

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

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

Recommended