1 / 13

SQI Developer’s Workshop

SQI Developer’s Workshop. St. Augustin, Bonn, Germany 29/4-30/4/2004 Erik Duval, Katholieke Universiteit Leuven Bernd Simon, Wirtschaftsuniversität Wien. Background: ProLearn. 1 of 2 Networks of Excellence on Technology Enhanced Learning http://www.prolearn-project.org/ Directly related

Download Presentation

SQI Developer’s Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQI Developer’s Workshop St. Augustin, Bonn, Germany 29/4-30/4/2004 Erik Duval, Katholieke Universiteit Leuven Bernd Simon, Wirtschaftsuniversität Wien

  2. Background: ProLearn • 1 of 2 Networks of Excellence on Technology Enhanced Learning • http://www.prolearn-project.org/ • Directly related • WP4: Learning Objects, Metadata and Interoperability • WP5: Brokerage Systems • First discussion: 12-13 February • Implementer workshop: 29-30 April 2004 SQI Developer's Meeting Bonn

  3. Background: Repositories • Learning objects should be easy to findin an effective and efficient manner. • Repositories • Storage and delivery • Upload, download, update, identify, annotate, … • Europe plays a leading role • ARIADNE, CELEBRATE, UNIVERSAL/EDUCANEXT • Expertise & working infrastructures • Interoperability helps to reach critical mass SQI Developer's Meeting Bonn

  4. Workshop Goals • Overall Goal: Achieve Interoperability of Repositories for Learning based on a Common Query API • Concrete Tasks: • Test and improve specification(Discuss comments, next releases, …) • Optimize path to implementation for new repositories (reference Web service binding, interfaces to wrappers, …) • Develop and test first implementations for trials(Plugfest Friday morning) • Build a network of repositories for learning(Business model, common schema, …) SQI Developer's Meeting Bonn

  5. What is needed?  Common Descriptions • Abstract model: LOM(DC, MPEG, extensions, …)  Common Encoding • LOM XML binding, …  API • Simple Query Interface  Query Language? • Open issue (CQL, XQuery, QEL, VSQI, …) SQI Developer's Meeting Bonn

  6. Requirements • Synchronous and asynchronous • Neutral about • Results format (Common Description/Encoding) • Query language • Session management (interface to authentication mechanisms) • Extensible • API which can be learned fast • Messages and parameters adhere to “Code follows function” principle • Command-Query Separation principle • More functions, but less parameters SQI Developer's Meeting Bonn

  7. Related work • IMS Digital Repository Interoperability(Contacts established) • ADL CORDRA • Content Object Repository Discovery and Resolution • EduSource Canada • ZING SRW (Z39.50) • Weiterbildungsdatenbanken/DIN SQI Developer's Meeting Bonn

  8. SQI Project Infrastructure • Wiki for external publications • http://rubens.cs.kuleuven.ac.be:8990/vqwiki-2.5.5/jsp/Wiki?LorInteroperability • Admin: Erik D. • Yahoo Mailing List and Repository for internal discussions • http://groups.yahoo.com/group/LORinterop/ • 44 members • 71 subject-related messages since 1 February 2004 • Admin: Erik D., Bernd S. • CVS Server for shared code • wicky.wu-wien.ac.at • Repository: /home/cvs/repository/SQI • Admin: Stefan B., Bernd S. SQI Developer's Meeting Bonn

  9. Current Satus SQI Methods(Version 0.7x) • Query Configuration • setQueryLanguage • setResultsFormat • setMaxQueryResults • setMaxDuration • Synchronous Query Interface • setResultsSetSize • synchronousQuery • getTotalResultsCount • getAdditionalQueryResults • Asynchronous Query Interface • asynchronousQuery • setSourceLocation • queryResultsListener • Results Management • getResourceDescription • Session Management • createSession • createAnonymousSession • destroySession SQI Developer's Meeting Bonn

  10. How: Synchronous SQI Developer's Meeting Bonn

  11. How: Asynchronous SQI Developer's Meeting Bonn

  12. Networks evolving towards SQI • ProLearn Learning Network (Ariadne, EducaNext, Swedish Museum, …) • Global Learning Network (Ariadne, Merlot, EdNA, EduSource, …) • ELENA Learning Management Network (EducaNext, ULI, Clix-based LMSes, ITeachYou, …) • Austrian Bildungspool Verbund (Bildung.at, TIBS, EduHI, …) • European Schoolnet – Austrian Bildungspool Verbund (European Schoolnet, Bildung.at) Will we manage to connect these networks? SQI Developer's Meeting Bonn

  13. The End... Questions? Thanks! SQI Developer's Meeting Bonn

More Related