ternier

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Standards in Practice: the GLOBE/Prolearn/Ariadne experience : 

Standards in Practice: the GLOBE/Prolearn/Ariadne experience Stefaan Ternier, K.U.Leuven/Ariadne/Globe/Prolearn Erik Duval, K.U.Leuven/Ariadne/Globe/Prolearn

Slide2: 

creativecommons.org

Ariadne Web Services: 

Ariadne Web Services Internationalisation Interoperability Loosly coupled Stable API!

Requirements: 

Requirements Goal Light-weight design and implementation Flexible Synchronous and asynchronous mode Centralized and p2p Stateful and stateless Open Query Language (VSQI, QEL, XQuery…) Result Format (complete records or not) Metadata Schema (LOM, DC, …)

Simple Query Interface: 

Simple Query Interface Query? Result source target Query Language, Schema Transport: SQI Result format, Schema

SQI is not...: 

SQI is not... SQI is ... ... a specification of the Query Service ... a specification of the Query Language ... a specification of the Results Format

SQI: validation: 

SQI: validation European eContentPlus projects: MACE: Metadata for Architectural Contents in Europe MELT: Metadata Ecology for Teaching and Learning Flemish projects ACKNOWLEDGE: competencies in eLearning PUBELO: development of LOM application profile for flemish publishers Budget: 10 million € / 2 years

ARIADNE/GLOBE: 

ARIADNE/GLOBE Based on SQI LOM

Globe: networking: 

Globe: networking

SQI – An architecture: 

SQI – An architecture

SQI <–> OKI Repository OSID: 

SQI <–> OKI Repository OSID Open Knowledge Initiative Open Service Interface Definitions Difference Sqi: Network oriented Only search OKI: API oriented authentication, authorization, hierarchy, repository, scheduling, grading, course management, and repository

SQI <–> OKI Repository OSID: 

SQI <–> OKI Repository OSID Open Knowledge Initiative Open Service Interface Definitions Difference Sqi: Network oriented Only search OKI: API oriented authentication, authorization, hierarchy, repository, scheduling, grading, course management, and repository

Impediments for federated search: 

Impediments for federated search > repositories means > results need for a powerful common query language requirements Heterogenous architectures Lucene metadata stores XML metadata stores RDMS metadata stores Support for hierarchical metadata formats

PLQL: 

PLQL http://ariadne.cs.kuleuven.be/lomi/index.php/QueryLanguages_stable PLQL dc.author = ‘da vinci’ dog and jaguar CQL lom.general.identifier.(catalog=isbn and entry=xxxxx) lom.general.title = "Design Patterns" and lom.technical.format = "video/mpeg" Layered Approach Support for hierachical metadata structures like IEEE LOM

PLQL: a layered approach: 

PLQL: a layered approach Query Language Layer 0 Search items Dog and cat Layer 1 Exact searches dc.title = “SQL” Layer 2 More comperators lom.general.identifier. (catalog=isbn and entry=xxxxx) Results format Layer 0 Cardinality of result Layer 1 Identifier Layer 2 Identifier Metadata Layer 3 Identifier Metadata Ranking

Slide16: 

Federated Search SQI, PLQL Metadata and material stays local More control Or is this perception Harvesting OAI-PMH Material and metadata goes central Less control no “partly” open

MACE/MELT: 

<results> </results> Query MACE/MELT MD MD MD MD MD MD MD MD MD MD MD MD MD MD MD MD Tag OAI-PMH Query Query Query Query <lom>…</..> <lom>…</..> <results> <lom>..</lom> <lom>..</lom> <lom>..</lom> … </results> Content enrichment SQI MD <lom>…</..>

References: 

References http://www.cs.kuleuven.ac.be/~hmdb/ http://globe-info.org/ http://www.prolearn-project.org

authorStream Live Help