1 / 19

Update on IMS Enterprise Services v2 and Sakai

Update on IMS Enterprise Services v2 and Sakai. Linda Feng & Michael Feldstein Oracle Academic Enterprise Solutions IMS ES v2 Working Group. This presentation is for you if… . You are implementing or improving your SIS/LMS integration You are a Peoplesoft customer

Télécharger la présentation

Update on IMS Enterprise Services v2 and Sakai

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. Update on IMS Enterprise Services v2 and Sakai Linda Feng & Michael Feldstein Oracle Academic Enterprise Solutions IMS ES v2 Working Group

  2. This presentation is for you if… • You are implementing or improving your SIS/LMS integration • You are a Peoplesoft customer • You are developing an Identity or Grading service for any part of Sakai • You want a window into how the IMS standards process works

  3. Agenda • Background/ Goals • Current Status • Information Model • Services • Profiles and Conformance • Oracle’s Use of IMS ES v2

  4. Background/Goals for IMS ES v2 • IMS Enterprise v1: public release 2002 • IMS Enterprise Services v1.1: public release 2004 • V1 specs were too generic – resulted in non standard integrations • Needed more defined structure for Course Management • Wanted more granular Outcomes model • Wanted to harmonize Person definition with IMS Learner Information Profile (IMS LIP)

  5. Customer Needs • Near real time integration • Course to course site mapping (multi-section and cross-listed courses) • Final grade reporting • Support for adjunct solutions (e.g., course evaluations, external wikis, etc.) • Lower and more controlled integration costs

  6. Goals for IMS ES v2 • Relationships between courses/sections • Enhanced Grade/Outcome model • Better handling for multi-sectioned and cross-listed • Increased adoption by SIS and LMS vendors (Enterprise Alliance) • Room for growth into other integration use cases

  7. ES v2 Current Status • Working group chartered earlier this year - Jan 2007 • Co-Chairs, Linda Feng (Oracle) and Bill Lee (D2L) • Participants: Oracle, D2L, Informs, Ohio State, U. of Wisc., Angel, Bb, Moodle, JISC/CETIS (UK), DEST (AU) • Base documents issued internally for review Nov 2007 • Target CM/DN release: March 2008 • Target Public Draft release: December 2008 • Target Public Final release: November 2009

  8. Deliverables • Use Cases • Specification Overview • Information Model • Conformance Profile(s) • Best Practices & Implementation Guide • WSDL Binding • LDAP Binding - NEW • UML XMI Files • Sample Code • Demonstration of Interoperability

  9. Information Model • Person • Course Management • Course Template • Course Offering • Course Section • Section Association • Group • Membership • Outcome

  10. Enterprise v2 Information Model: Courses and Enrollment Group Course Template Course Offering Membership Person Section Association Course Section

  11. Enterprise v2 Information Model: Outcomes Group Course Template Course Offering Line Item Section Association Course Section Result Person

  12. Services • Read(singular) • Reads(plural) • ReadFromSavePoint • Create • Update • Replace • Delete • Discover

  13. Profiles & Conformance • Ability to add constraints to base specification • Ability to define specific vocabulary for use in specification • Conformance will be tested against profile

  14. SAIP v1 • Oracle has chosen to implement IMS ES v2 for SAIP using Sakai as a reference (SAKORA Project) • Focuses on mission critical integration of SIS and LMS • Web services provide flexible, comprehensive batch and real time integration • Online functionality for easy, flexible default and ad hoc scoping of courses and course to course site mapping • Inbound Final Grades/Outcomes • LDAP Binding to support provisioning to non-services based solutions

  15. Sakai Touchpoints • CM API • User provider • Gradebook • Profile tool? • Others?

  16. SAIP Integration Architecture IMS messages Campus Solutions LMS Integration Broker (Service definitions, routings, transforms) Request for snapshot Snapshot Reply with FileURL (wsdl, xsd) (wsdl, xsd) Enrollment, Courses, Persons IMS (standard payload) SNAPSHOT

  17. SAIP Integration Architecture Campus Solutions LMS Integration Broker (Service definitions, routings, transforms) IMS messages Enrollment, Courses, Persons (wsdl, xsd) (wsdl, xsd) Event based message IMS payload Events EVENT BASED

  18. SAIP Integration Architecture Campus Solutions LMS Integration Broker (Service definitions, routings, transforms) IMS messages Request for Outcome/Final Results Final Outcome/Grading (wsdl, xsd) (wsdl, xsd) IMS (standard payload) OUTCOME/FINAL RESULTS

  19. Questions? • Contact us at: • Linda.Feng@oracle.com • Michael.Feldstein@oracle.com • SAIP (Sakora) project updates will be posted on Sakai wiki: • http://bugs.sakaiproject.org/confluence/display/ENTR/

More Related