1 / 27

Open Knowledge Initiative

Open Knowledge Initiative. CSG - Princeton, 05/07/03. Elements of an enabling architecture/framework for learning systems. What are strategies for interoperability, scalability, and maintainability?

sanura
Download Presentation

Open Knowledge Initiative

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. Open Knowledge Initiative CSG - Princeton, 05/07/03

  2. Elements of an enabling architecture/framework for learning systems • What are strategies for interoperability, scalability, and maintainability? • How might we migrate from an environment based on proprietary legacy tools to a standards-based environment that promotes interoperable systems? • What are the requirements for development/authoring tools that enable rapid prototyping, ease of maintenance, content adaptation, and collaborative development?

  3. Elements of an enabling architecture/framework for learning systems • What is the impact of emerging specifications and standards (e.g., XML, SCORM, IMS, OKI SPECS, the semantic Web.....) on IT-enabled learning, and on managing rapid changes in the technology/tools environment

  4. Data Specifications – IMS/SCORM Data EnterpriseApplication A EnterpriseApplication B

  5. OKI in a Nutshell An ApplicationBefore O.K.I. An ApplicationBefore O.K.I.

  6. OKI in a Nutshell An Application After O.K.I. An ApplicationBefore O.K.I.

  7. Web Application on O.K.I. Services HTML HTML Stellar Web Server

  8. Web and Client App Interoperability HTML Stellar

  9. O.K.I. is: • Learning Technology Services Architecture • Open Service Interface Definitions (OSIDs) • Open source implementations • Open source educational applications • Community

  10. O.K.I. Service Interface Definitions (OSIDs) • OSID's define how components of a learning technology environment communicate with: • Other learning technology components • Other campus systems • Common infrastructure services • OSID’s are: • Described abstractly and cast as Java APIs • Royalty free • Stable – license/branding prohibits modification • Supported by reference implementations and documentation

  11. “Common Services” Authentication Authorization DBC Logging Shared Filing Dictionary Hierarchy “Extended Services” User Messaging Scheduling Workflow “Educational Services” Class Admin Digital Repository Assessment Grading The OSIDs

  12. OSID Abstraction and Bindings Abstract Service Definition Generators Java Interfaces Other… Documentation

  13. MIT OSID Based Projects University of Michigan Stanford University Indiana University VUE -- Tufts University Scorm Player --University of Cambridge Digital Library Systems -- Dspace, Fedora

  14. Current O.K.I. SID Community • Institutional Partners • MIT, Stanford University, Dartmouth College, North Carolina State University, University of Michigan, Indiana University, University of Pennsylvania, University of Wisconsin-Madison, University of Cambridge • IMS Global Learning Consortium Members • Assorted Institutional Projects

  15. O.K.I. Status • Common Service OSIDs 1.0rc in community review • SourceForge Publication SOON! • Educational Service OSID's in beta release • Reference implementations and reference code available for some OSIDs • “LMS” systems expected Summer 2003 • OKI “Starter Kit” release in Summer 2003 • Vendor Engagement • Sun Microsystems • Apple • WebCT • Blackboard • OKI/IMS Interoperabilty Lab 2003 -- July 8,9,10

  16. Example: Digital Repository OSID

  17. OKI Digital Repository OSID • What functions do Educational Applications need from Digital Repositories? • How can we complement existing and future data Specifications? • How do we allow for systems of record for learning assets? • How do we support multiple Repositories with multiple protocols

  18. I D C I D C B M Many Repositories Remote Institutional Local i M a c I

  19. I D C I D C B M Many Protocols Remote SOAP SRW Institutional Local METS i M a c Z39.50 HTML I File System

  20. I D C I D C B M Many Data Specs/Standards DC Remote Mark METS SOAP SRW Institutional IMS CP LOM Local OAI i M a c Z39.50 HTML I SCORM File System

  21. DR Demo…

  22. Service Definitions DataDefinitions Technology Profile Technology Profile Technology Profile Technology Profile Application Profile Domain Profile

  23. Service Definitions DataDefinitions Technology Profile Technology Profile Technology Profile Technology Profile Application Profile Domain Profile

  24. Dimensions of Interoperability Service Definitions Data Definitions Technology Choices UI/Application Frameworks

  25. Dimensions of Interoperability Service School HE Corp Gov. Data Tech UI

  26. Open Knowledge Initiative Service School H.E. Corp. Gov. Data Tech J UI

  27. End

More Related