1 / 10

Connecting Smirkboard to Perception via Sweet

Connecting Smirkboard to Perception via Sweet.net. Applications summary. Smirkboard A tool to host audio visual presentations Allow viewers to shared-annotate such presentations Administrators can associate presentations with particular groups Questionmark Perception

petula
Download Presentation

Connecting Smirkboard to Perception via Sweet

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. Connecting Smirkboard to Perception via Sweet.net

  2. Applications summary • Smirkboard • A tool to host audio visual presentations • Allow viewers to shared-annotate such presentations • Administrators can associate presentations with particular groups • Questionmark Perception • A tool for hosting online quizzes • Administrators can associate quizzes with particular groups

  3. Motives • Practical: to avoid duplication of data between systems used in a Masters’ module • Idealistic: to establish a system where the adding of new data sources for access control purposes was really simple

  4. Authentication & Provisioning • Check username & password against record in external data source • On success bring in all group and membership info • Within Smirkboard maintain records of group and media associations

  5. Issue (1) - • Questionmark Perception encrypts Instructor passwords but not student passwords • Therefore authentication of students was possible but not lecturers

  6. Issue (2) – Obtaining Persons Based on Role • AFAIK – you obtain Persons in IMS Enterprise only through their membership of groups • However, it does have provision for defining roles • SystemRoleType • InstitutionalRoleType

  7. Why would you need lists of Persons based on role? • Give management rights over assets to fellow instructors

  8. Issue (3) Transience of Data • Typically user details as they visibly appear in any web application is likely to be sourced from some kind of sql statement invoking the user table whose contents are more or less permanent

  9. Potentially 3 models of dealing with data transience • (1) total transience: during sessions maintain and verify huge session objects with a list of group memberships which gets negotiated with Smirkboard on every transaction • (2) moderate transience: every log-in, populate a db table with temporary list of group memberships and flush on next login before repopulation • (3) small transience: effectively make Smirkboard a “shadow” of Perception, every so often just comparing its memberships and aligning them

  10. Issue 4 – Versioning of spec and toolkit • Stable IMS Enterprise is 1.1 • Sweet.net implements 1.0 • Therefore potentially incorrect method of doing the authentication

More Related