Update on IMS Enterprise Services v2 and Sakai
-
Upload
ashleigh-villarreal -
Category
Documents
-
view
30 -
download
2
description
Transcript of Update on IMS Enterprise Services v2 and Sakai
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
1
Update on IMS Enterprise Services v2 and Sakai
Linda Feng & Michael Feldstein
Oracle Academic Enterprise Solutions
IMS ES v2 Working Group
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
3
Agenda
• Background/ Goals
• Current Status
• Information Model
• Services
• Profiles and Conformance
• Oracle’s Use of IMS ES v2
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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)
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
9
Information Model• Person
• Course Management—Course Template
—Course Offering
—Course Section
—Section Association
• Group
• Membership
• Outcome
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
10
Enterprise v2 Information Model: Courses and Enrollment
Person
Course Template
Course Offering
Course Section
Section Association
Group
Membership
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
11
Enterprise v2 Information Model: Outcomes
Person
Course Template
Course Offering
Course Section
Section Association
Result
Line Item
Group
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
12
Services
• Read(singular)• Reads(plural)• ReadFromSavePoint • Create• Update• Replace• Delete• Discover
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
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
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
15
Sakai Touchpoints
• CM API
• User provider
• Gradebook
• Profile tool?
• Others?
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
16
SAIP Integration ArchitectureCampus Solutions Integration
Broker
(Service definitions, routings,
transforms)
IMS
(standard payload)
LMSRequest for
snapshot
Snapshot Reply with
FileURL(w
sd
l, x
sd
)Enrollment, Courses, Persons
IMS messages
(ws
dl, xs
d)
SNAPSHOT
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
17
SAIP Integration ArchitectureCampus Solutions Integration
Broker
(Service definitions, routings,
transforms)
IMS
payload
LMS
Event based message
(ws
dl,
xs
d)
Enrollment, Courses, Persons
IMS messages
(ws
dl, xs
d)
EVENT BASED
Events
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
18
SAIP Integration ArchitectureCampus Solutions Integration
Broker
(Service definitions, routings,
transforms)
IMS
(standard payload)
LMS
Request for Outcome/Final Results
(ws
dl,
xs
d)
Final Outcome/Grading
IMS messages(w
sd
l, xsd
)
OUTCOME/FINAL RESULTS
© Copyright 2006 IMS/GLCAll Rights Reserved.
Innovation · Adoption · Learning
19
Questions?
• Contact us at:
• SAIP (Sakora) project updates will be
posted on Sakai wiki:—http://bugs.sakaiproject.org/confluence/display/ENTR/