Download presentation
Presentation is loading. Please wait.
Published byPeter Owen Modified over 9 years ago
1
© Copyright 2005 Massachusetts Institute of Technology Open Knowledge Initiative ™ Repository Integration Using the Open Knowledge Initiative (O.K.I.) JA-SIG Jeff Kahn Senior Consultant to Massachusetts Institute of Technology
2
© Copyright 2005 MIT 2 Kinds of Specifications/Standards
3
© Copyright 2005 MIT 3 Specifications/Standards That Enable the eLearning Marketplace Data Specifications: Allow systems to have a common understanding of content being exchanged or accessed Interface Specifications: Allow software components to talk to each other in a standard way (consumer oriented) Protocol Specifications: Allow machines to talk to each other in a standard way (provider oriented)
4
© Copyright 2005 MIT 4 Examples (Content/Repository Related Specs/Standards): Data Specifications - including but not limited to: Content Packaging LOM SCORM Packaging Dublin Core METS Schema Etc… Service Interface Specifications - including but not limited to: Repository OSID JSR 170 Etc… Protocol Specifications - including but not limited to: Web Services SRW DRI Z.39.50 Etc…
5
© Copyright 2005 MIT 5 Open Service Interface Definitions (OSIDs) Service Oriented Architecture (SOA) Specifications for eLearning Interface specification for “Plug-In” interoperability Reduce cost and effort for custom integration Future-proof against changing technologies Increase opportunities for Collaboration Increase Mobility of applications among enterprise infrastructures Enable Marketplace of Pre-integrated software components Java versions released in Spring 2003, Currently Ver. 2.0 PHP versions released Spring 2004, Currently Ver. 2.0 Middlebury -- Segue Moodle? Objective-C version due later this year Version 3.0 in development (IMS Maintenance)
6
© Copyright 2005 MIT 6 Current OSID’s Course Management Repository Assessment Grading Authentication Authorization SQL Logging Filing Dictionary Hierarchy Agent Shared ID User Messaging Scheduling Workflow “Common Services”“Educational Services”
7
© Copyright 2005 MIT 7 The Content Consumer Choice My apps should just work with the content I need I should be able to “shop around” for and “mix and match” both applications and content I can’t wait for my favorite application to support the content I want. I need to use more than one repository at a time I need a standards based solution
8
© Copyright 2005 MIT 8 The Content Provider Product to Market Consumers should be able to access my content easily I need to liberate my content from dedicated client software My service should be able to survive technology change I need to mitigate cost of technology change My customer required a standards based solution
9
© Copyright 2005 MIT 9 Time for a demo
10
© Copyright 2005 MIT 10 Demonstrate vc
11
© Copyright 2005 MIT 11 Demonstrate
12
© Copyright 2005 MIT 12 Demonstrate
13
© Copyright 2005 MIT 13 Many Apps Many Repositories
14
© Copyright 2005 MIT 14 Repository OSID Service Interface Only Silent on Protocol/Access Technology “Typing” for Data Agreements (OBAs) Complete Developer Documentation at http://www.okiproject.org/
15
© Copyright 2005 MIT 15 Repository OSID Adoption VUE (Tufts University) Giunti Learn eXact Packager SearchParty (Apple/Mac Learning Environments) Sakai(IU) Visualizing Cultures Image Dataviewer (MIT) M:Media (MIT) LionShare (Penn State University) Harvest Road Hive Explorer VUE II (Tufts/MIT - newly funded through Mellon Foundation) Consumer Applications
16
© Copyright 2005 MIT 16 Repository OSID Adoption Fedora (Tufts/UVA) SRW Dspace (MIT) RDN (JISC) Giunti LearneXact LOBSTER LCMS Visualizing Cultures (MIT) SQI Ariadne Globe (Merlot, etc) Lionshare P2P Network EduSource Canada iTunes iPhoto Harvest Road Hive European Schoolnet Boston MFA (November) Jstor (Under Dev) ARTStor (Under Dev) Provider Repositories and Repository Technologies
17
© Copyright 2005 MIT 17 Learn eXact ® Platform Integrated with External Image Repository Imported object
18
© Copyright 2005 MIT 18 Hive Explorer – Integrating with MIT Visualizing Cultures
19
© Copyright 2005 MIT 19
20
© Copyright 2005 MIT 20
21
© Copyright 2005 MIT 21
22
© Copyright 2005 MIT 22 Benefit: Code Re-Use
23
© Copyright 2005 MIT 23 Benefit: Common Factoring User Messaging Shared Logging Grading Hierarchy Assessment ID Agent/ Group Workflow Repository Course Manage- ment Dictionary SchedulingFiling AuthZ AuthN
24
© Copyright 2005 MIT 24 Benefit: Mitigate Tech Change
25
© Copyright 2005 MIT 25 Benefit: Application Portability
26
© Copyright 2005 MIT 26 Benefit: Multiple Technologies
27
© Copyright 2005 MIT 27 Image Content Activity Zoomable Image Asset Typing (UVA, Northwestern, Tufts, MIT, ARTStor) Application Activity based on Image Asset Typing VCID (MIT) SearchParty ARTStor Viewer VUE II Repository Activity supporting Image Asset Typing Dspace Fedora Harvest Road Hive ARTStor
28
© Copyright 2005 MIT 28 Find out More… O.K.I. Project Site http://www.okiproject.org jeffkahn@mit.edu IMS Global Learning Consortium OSID Maintenance http://www.imsglobal.org
29
© Copyright 2005 MIT 29 Resources Visualizing Cultures http://www.blackshipsandsamurai.com VUE II http://vue.tccs.tufts.edu Sakai http://www.sakaiproject.org Mac Learning Environments http://www.maclearningenvironments.org HarvestRoad http://www.harvestroad.com Giunti Interactive Labs http://www.giuntilabs.com
30
© Copyright 2005 MIT 30 Aaron Hillegass Cocoa Training Consultation on the Objective-C Binding of the OSIDs www.bignerdranch.com
31
© Copyright 2005 MIT 31 Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.