1 / 65

Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the

Portals, uPortal, and JA-SIG. Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the NCHELP Annual Training Conference Salt Lake City, Utah November 12, 2001. The aggregation game…. Some Commercial Portals. Sun Microsystems (iPlanet)

navid
Download Presentation

Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the

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. Portals, uPortal, and JA-SIG Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the NCHELP Annual Training Conference Salt Lake City, Utah November 12, 2001

  2. The aggregation game…

  3. Some Commercial Portals • Sun Microsystems (iPlanet) • Epicentric (Foundation Server) • Oracle (Application Server Portal) • IBM (WebSphere Portal/Jetspeed) • Computer Associates (Jasmine ii) • Microsoft (SharePoint Portal Server) • Sequoia (XML Portal Server) • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) • Sybase (Enterprise Portal)

  4. Common goals/different technologies • System Integration & Consistency • Single Sign-on & Security • Personalization • Collaboration • Component Reuse • Task Management & Workflow • Internationalization • Customer Relationship Management • Syndicated Content Subscription

  5. Higher Education • Most of thesefeatures applyto HigherEducation • uPortal is bridging the gap between corporate portals and the needs of Higher Education Institutions

  6. The higher education web world Research Library Administration Instruction

  7. Distance learning… One of the most complex portal applications is instruction. Several channels have to be synchronized together to: • present learning materials and assessments • monitor the learner’s progress and adapt the presentation to the learner’s knowledge • audit the progression through content • and perhaps even simulate a process simultaneously

  8. Students expectations shaped by... • Their experience applyingfor admissions and financial aid • Their use of financial services portals • Their use of the Internet • Their life in a “real-time, information rich” environment

  9. Students now expect... • Customer service 24 hours a day,7 days a week • Complete information froma single source • Information by Web, e-mail, telephone, facsimile, and wireless devices • response time of 15 seconds for telephone, 10 seconds for Web, and 2 hours for e-mail and facsimile • access to a complete customer history

  10. Why are portals important • Productivity for knowledge workers • Preferred by users • Market share • Brand identity • A viable architecture for information services • Time to market • Improved services • Lower costs

  11. Types of portals • Enterprise [integration] • Knowledge/document management • Collaboration and messaging • Front end to application servers Jim Rapoza, “Enterprise value of portals is clear,” eWeek, September 13, 2001 Students expect all of these functions in an academic portal.

  12. Yahoo, “THE Portal”

  13. MyYahoo, a personal portal

  14. Required capabilities

  15. Available services

  16. Required authentication

  17. Students prefer • Single sign-on even if that means revealing personal logons and passwords [aggregation/credential caching] • Selection of content [channels] and layout [user profile] • Common channel navigation and icons [consistent look & feel]

  18. JA-SIG • Java In AdministrationSpecial Interest Group • www.jasig.org • Conferences biannually • Clearing house • https://www.mis4.udel.edu/JasigCH/ • Collaborative projects

  19. A Student Portal

  20. CalPoly San Luis Obispo

  21. University of British Columbia

  22. Denison University

  23. Denison University

  24. University of California, Irvine

  25. University of California, Irvine

  26. University of Delaware

  27. University of Delaware

  28. University of Hawaii

  29. A student’s portal Portal Personal channel selections University services Government Organizations Businesses

  30. What is uPortal? • Enterprise portal • Framework for presenting aggregated content (channels) • Personalization • Role-based access control • Open source, collaborative effort • Java web application

  31. uPortal hierarchy People Browsing Devices uPortal with Channels Data Applications

  32. uPortal Interfaces • Authentication • Proving your identity • Authorization • Deciding what you can access • Directory services • Such as populating EduPerson • User preferences • Profiles, structure, themes, skins • Channel information • Availability and configuration

  33. What is a Channel? • Displays content • XML feeds • Rich Site Summary (RSS) • Web services • Legacy systems • Interactive applications • Bookmarks • Email, chat, list serves • The Meteor Project

  34. Channels Company Name Apache (Jetspeed) Portlets Plumtree Gadgets Epicentric Modules BEA Systems Portlets

  35. RSS Channel

  36. The Meteor channel

  37. Basic architecture uPortal Framework uPortal database

  38. With channels Channel B Channel A uPortal Framework Channel C Channel D uPortal database

  39. Basic Architecture

  40. Basic Architecture Permissions iPlanet LDAP authentication User preferences Channel registry Other uPortal Data Oracledb2 mySQL

  41. uPortal interfaces • Permissions - permission management • Security Context - authentication, single signon • User preferences - layout, style sheet choices • Channel registry - channel specific persistent store

  42. IChannel content must • Be well-formed XML such as XHTML, RSS, SVG, SMIL, or a SOAP message (HTML is not well formed XML) • Rendered by an XSL transformation using an XSL stylesheet

  43. Flexible Layouts • Structures • Tab / column • Tree / column • Themes • Multi-column • Multi-row • Skins • Matrix, Java

  44. Content Transformation XML XSLT Processor XHTML: Web Browser HTML: PDA Stylesheet WML: Cell Phone

  45. Multiple Target Devices

  46. Tab / Column Layout

  47. Tree / Column Layout

  48. Theme: uosm

  49. Theme: java

  50. Theme: imm

More Related